Version 1 of Xector

Updated 2008-06-28 23:03:57 by escargo

(Started by TV)

A Xector is an associative vector or list, coming from the Connection Machine, which is a highly parallel and advanced machine from the 80s, which is based on a great number of computing nodes (e.g. 64k) which are list processing elements with high-throughput, low-latency connections, and which can be used to run LISP in parallel.

The Xector is probably the most important structure on the machine, using it for dynamic indirections.

I would be an interesting idea to have Xectors in Tcl, since Tcl is related to LISP; that shouldn't be too hard, and maybe fun to try some parallel implementation (I think the CM was used for social research purposes with large datasets), let's say on Nvidia Cuda or so. Anyway if I'd work in a university and be in charge, I guess that I'd think that fun and decent research.

Google books has this interesting quote: [L1 ]

I'll think of an implementation in Tcl or maybe a C one for efficiency comparison, and a good working example.


enter categories here