[Imc-makerspace] Weaving in Computer Graphics

Stewart Dickson s-dickson at hdfgroup.org
Wed May 18 08:55:57 CDT 2011


And vice-versa.   They're inter-woven that way.

OpenCL Programming Guide for the CUDA Architecture
http://developer.download.nvidia.com/compute/cuda/3_2_prod/toolkit/docs/OpenCL_Programming_Guide.pdf
> 2.1.1 SIMT Architecture
> The multiprocessor creates, manages, schedules, and executes threads 
> in groups of 32 parallel threads called warps. Individual threads 
> composing a warp start together at the same program address, but they 
> have their own instruction address counter and register state and are 
> therefore free to branch and execute independently. *The term warp 
> originates from weaving, the first parallel thread technology.* A 
> half-warp is either the first or second half of a warp. A quarter-warp 
> is either the first, second, third, or fourth quarter of a warp.
/*CGI Historical Timeline */(CGI - Computer-Generated Imagery)
http://design.osu.edu/carlson/history/timeline.html
> 1801  Jacquard loom 
http://en.wikipedia.org/wiki/Jacquard_loom
>
>
>     Importance to computing
>
> The Jacquard loom was the first machine to use punched cards 
> <http://en.wikipedia.org/wiki/Punched_cards> to control a sequence of 
> operations. Although it did no computation based on them, it is 
> considered an important step in the history of computing hardware 
> <http://en.wikipedia.org/wiki/History_of_computing_hardware>.^[4] 
> <http://en.wikipedia.org/wiki/Jacquard_loom#cite_note-3> The ability 
> to change the pattern of the loom's weave by simply changing cards was 
> an important conceptual precursor to the development of computer 
> programming <http://en.wikipedia.org/wiki/Computer_programming>. 
> Specifically, Charles Babbage 
> <http://en.wikipedia.org/wiki/Charles_Babbage> planned to use cards to 
> store programs in his Analytical engine 
> <http://en.wikipedia.org/wiki/Analytical_engine>.
>
Not only was the Jacquard loom the first programmable machine, it was 
the first programmable picture-making machine.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.chambana.net/pipermail/imc-makerspace/attachments/20110518/91de21e3/attachment.html>


More information about the Imc-makerspace mailing list