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 [email protected]
Automated List Manager [email protected]