Bit Slicing - Modern Use

Modern Use

In more recent times, the term bitslicing was re-coined by Matthew Kwan to refer to the technique of using a general purpose CPU to implement multiple parallel simple virtual machines using general logic instructions to perform Single Instruction Multiple Data operations. This technique is also known as SWAR, SIMD Within A Register.

This was initially in reference to Eli Biham's 1997 paper A Fast New DES Implementation in Software, which achieved significant gains in performance of DES by using this method.

Read more about this topic:  Bit Slicing

Famous quotes containing the word modern:

    I have developed a visionary modern lyric, and, for it, an idiom in which I can write lyrically, colloquially, and dramatically. My subject is city life—with its sofas, hotel corridors, cinemas, underworlds, cardboard suitcases, self-willed buses, banknotes, soapy bathrooms, newspaper-filled parks; and its anguish, its enraged excitement, its great lonely joys.
    Rosemary Tonks (b. 1932)

    I tell you, sir, the only safeguard of order and discipline in the modern world is a standardized worker with interchangeable parts. That would solve the entire problem of management.
    Jean Giraudoux (1882–1944)