On 17.01.2012 22:47, Andy Polyakov wrote:

> Come on, having me preparing bootable CF card image for a gizmo I'm not
> familiar with is unrealistic. Don't you have anything you can compile
> 10-lines C code and some assembler to add to?

Well you mentioned tests on x86 in your paper, I thought you
do have some minimal test setup ready for it. No problem to compile
something here, I just do not want to run it under an operating
system that sets the hardware who knows how (disabling
ints is not enough if something is trying to do a DMA
or something).

> "but ARM" might be too "weak" requirement. OPENSSL_instrument_bus is
> dependent on presence of clflush instruction which is normally available
> with SSE2. Does your Geode support it? It's exposed in /proc/cpuinfo
> under Linux. And of course rdtsc.

Yes, the processor does have tsc and clflush.

FWIW on the ARMs I have I am able to manipulate/disable cache
(on some there is no cache) and to read a counter ticking
synchronously with the processor clock.

What data do you need? OPENSSL_instrument_bus with 128k probes
taken?

-- 
                                       Stano
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to