Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.asm.x86    |    Ahh, the lost art of x86 assembly    |    4,675 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 4,460 of 4,675    |
|    James Van Buskirk to Terje Mathisen    |
|    Re: Bit reversal in AVX2    |
|    23 May 22 16:43:40    |
      From: not_valid@nospicedham.comcast.net              "Terje Mathisen" wrote in message news:t6fa22$1lpt$1@gioia.aioe.org...              > James Van Buskirk wrote:       > > Just for fun I thought I would try various strategies for permuting       > > an array of single-precision floating point numbers using AVX2.       > > bitrev1.asm just does vpunpckl/hdq/qdq or its lane-crossing       > > synthesis with vperm2i128 and has a hard limit of 24 clocks to       > > bit-reverse a 64-element array because all of these operations       > > use pipeline 5.       > [snip]       > > To make a long story short these tests seemed to show that       > > bitrev1 took about 27 clocks, bitrev2 about 23, bitrev3 about       > > 93, and bitrev4 about 72 clocks.              > Interesting stuff, thanks for posting!              I have an update coming for bitrev2.              > > Oh well, maybe I should have gone out and played in the snow       > > instead today.              > Snow today, in late May? Are you in some New Zealand southern island       > mountains/ditto South America/Antarctica?              > Or just high up in the Rockies (US/Canada) and the snow is old stuff?              https://kdvr.com/weather/weather-forecast/near-record-90-degree-       eat-thursday-snowstorm-friday/              I did manage to play in the snow today. It was a little slippery in spots       but nice and cool, perfect for hiking.              https://bouldercolorado.gov/media/2530/download?inline=              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca