|
|
|
|
|
by coder543
34 days ago
|
|
EDIT: It's just not even worth arguing this point, so deleting my original, much longer comment. Abstract taxonomies can claim that Taalas is CIM, but this entirely and utterly misses the point, and misses what makes Taalas' approach special. If you told a room full of chip architects to go build "CIM for AI", they would not build a Taalas-like totally specialized chip, therefore it is not sufficient, and just muddies the conversation from my point of view. People have been doing "CIM" for decades and yet I've never seen anyone build a totally specialized chip at the scale of Taalas. And yes, you can (in theory) build an analog version of any computer, so of course you can build analog CIM, but "analog compute" is not inherently CIM, so conflating the two is just confusing. |
|
Pretty simply: the von Neumann architecture separates data storage and processing; we are now researching the alternatives - in all their forms, whatever allows to make NNs efficient; those alternatives basically focus on reducing the distance between stored data and its processing; some simply call stored data "memory"; we had the concept of "Compute in Memory" available; now some are calling "CIM" all of the relevant solutions that allow processing in the vicinity of the storage.
It is not the traditional CIM with the ALUs. Too bad. We can easily get the difference.