02-04-05 10:46 PM
On Fri, 04 Feb 2005 01:18:03 GMT, "Yingxia Wang"
<cpyxwang@verizon.net> wrote:
>There, I will discuss the end of Moore's law, and a new computer
>architecture with I have proposed in 2003. Here is the abstract of my
>paper:
>
> "A novel memory with limited processing power and internal connectivity
>at each element is proposed. This memory carries out parallel processing
>within itself. Many common algorithms using this memory are discussed. Fo
r
>an array of N items, it reduces the total instruction cycle count of
>universal operations such as insertion and match finding to ~ 1, local
>operations such as filtering and pattern recognition to ~ local operation
>size, and global operations such as sum and sorting to ~ sqrt(N).
>Particularly, it eliminates most streaming activities for data processing
>purpose on the data bus. Yet it remains general purposed, easy to use, pin
>compatible with conventional memory, and practical for implementation. In
>addition, some new designs, such as all-line decoder, general decoder,
>parallel shifter, parallel comparator, parallel adder and parallel divider,
>are presented."
Err... that sounds stunningly like my 2nd year CS/EE degree project on
VSLI design at Edinburgh University, circa 1983. The processing I was
putting into the memory was simpler (hey, it was *1983*), but tuned to
specific applications (string and set operations, as I recall).
The snag is the software. Until you get a mechanism to more-or-less
transparently offload the special-purpose processing without
re-writing the app, it's nothing more than a curiosity.
(see the speed of adoption of the "new" instructions in Intel and AMD
processors -- SSE, etc. -- and the rationale for CPUs with
hyperthreading...)
Malc.
[ Post a follow-up to this message ]
|