> > *Graph analytic processors do not exist today, but they theoretically > differ from CPUs and GPUs in key ways. First of all, they are optimized for > processing sparse graph primitives. Because the items they process are > sparsely located in global memory, they also involve a new memory > architecture that can access randomly placed memory locations at ultra-high > speeds (up to terabytes per second).* > Very interesting theme. In short words, it is not key property of CPU in whole, but limit of memory addressing architecture, MMU and primary CPU cache. Most modern CPUs uses paging MMU with 4K granularity (in case of Intel), it can limit efficiency of graph processing, and MMU/BUS/CACHE hardware must be optimized for huge use of pages memory mapping.
-- You received this message because you are subscribed to the Google Groups "opencog" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/opencog. To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/daf975b1-c047-4655-85a1-310bb854163c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
