added a random double algo with asm, still slower than the standard dbl implementation