The most accurate time for testing software speed is approximately 100 nanoseconds.
This year's Nobel Prize in Physics is awarded to scientists who generate 43as laser pulses.
The fastest running matter in the world is the light. the Light travels 300000 kilometers per second.
1s=10^3ms=10^6us=10^9ns=10^12ps=10^15fs=10^18as
1s --> 300000km
1ms--> 300km
1us--> 0.3km=300m
1ns--> 0.3m=300mm
1ps--> 0.3um=300nm
1fs--> 0.3nm
1as--> 0.0003nm
1/c
:biggrin:
Good luck using it for timing code. :tongue:
"Hey, I was able to shave 1000 attoseconds off my code by tightening up my loop! Woohoo!"
That's the attitude that I wish those software developers had who write the code I'm using on a daily basis, like my browser (MsEdge) and my mail client. They are horribly slow and bloated, and the alternatives are worse...
Yeah, but their attitude is ridiculous; if they could shave 1000 attoseconds off their loop, they would, but meanwhile there's so much other stupid stuff being done in stupid ways as to take 1000s of milliseconds ... which kind of defeats the whole purpose ...
Every asm snippet that takes more time than 1 attosecond is too slow :badgrin:
New goal to achieve for demoscene coders?
NoCforMe how many attosecond is clock cycle on 4.9ghz cpu?
If cpu is kept moving around in particle accelerator at 99% light speed,would seen from outside world be able to run much code in 1 attosecond, thanks to relativity theory?