WeSearch

Multiple Byte Processing with Full-Word Instructions (1975)

·2 min read · 0 reactions · 0 comments · 11 views
#computing#algorithms#parallel processing
⚡ TL;DR · AI summary

The article discusses advancements in parallel computing techniques using multiple byte processing with full-word instructions. Leslie Lamport highlights the efficiency improvements achieved by packing data into single words for simultaneous manipulation. This method is particularly relevant today due to larger word sizes and the shift towards masking in conditional operations.

Key facts
Original article
Microsoft Research
Read full at Microsoft Research →
Opening excerpt (first ~120 words) tap to expand

Multiple Byte Processing with Full-Word Instructions Leslie Lamport Communications of the ACM | August 1975 , Vol 18(8): pp. 471-475 Download BibTex My algorithms for parallelizing loops, described in papers starting with [9], were rather inefficient. They could be sped up with parallel execution on an array processor like the Illiac-IV. But I realized one could do even better than the 64-times speedup provided by the Illiac’s 64 processors. Each datum being manipulated was just a few bits, so I had the idea of packing several of the data into a single word and manipulating them simultaneously. Not only could this speed computation on the Illiac, but it allowed one to do array processing on an ordinary uniprocessor.

Excerpt limited to ~120 words for fair-use compliance. The full article is at Microsoft Research.

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from Microsoft Research