Re: An efficient marriage between memory and chips...



On Feb 25, 5:26 pm, "Chris Thomasson" <cris...@xxxxxxxxxxx> wrote:
"John Dallman" <j...@xxxxxxxxx> wrote in message

news:memo.20080225215031.1804I@xxxxxxxxxxxxxxxxxxxxxx

In article <iv2dnckE5rGjYlzanZ2dnUVZ_sedn...@xxxxxxxxxxx>,
cris...@xxxxxxxxxxx (Chris Thomasson) wrote:

I think that this would require the chip vendor to create specialized
memory for their processors. I was thinking that memory bank could
hold 4 physical chips. Each chip would have direct access to
multiple-MB (2 or 4 MB) of "local" storage.

Much bigger than that, one hopes: that's a decent-sized cache these
days, not main memory.

Right... I was not really trying to directly connect the chips to the
main-memory, I just wanted there to be a fairly large amount of local
memory. I think it would be nice for a processor to have several MB's of its
own dedicated memory. IMHO, its a worthwhile effort to decrease the distance
between the chip's and memory.

It is of you're a computer programmer, but not if you're an
engineer.
Which is really where the success of fiber optics, laser disks,
optical computers, and robots fit into the computer arch scheme.




I am not a hardware guy in any sense of the
term. The post from Mitch Alsup tells me that it would a fairly tedious task
to integrate with enough memory to run an operation system which needs a lot
of resources.

In other words, per-chip memory is converted into per-core memory.
This thing would have a distributed multi-threaded programming model.
Do you think such a beast could possibly work? Or is it even feasible?

You need to read up on NUMA systems in general, several kinds thereof.
Look at the big Suns, the big SGIs and Crays. Currently, you're missing
some basic concepts.

I was just thinking in very basic terms of local-memory access = fast,
remote-memory access = slow. IMHO, that scheme fits in well with basic NUMA
programming techniques.

.



Relevant Pages

  • Re: Learning to use PICS
    ... I figure the programming will be a lot easier to understand. ... Chips like the 16F88 are self programmable, ... write their own program memory. ... and if a GPR in bank X ...
    (sci.electronics.basics)
  • Re: Learning to use PICS
    ... I figure the programming will be a lot easier to understand. ... Chips like the 16F88 are self programmable, ... write their own program memory. ... and if a GPR in bank X ...
    (sci.electronics.design)
  • Re: A7N8X-E deluxe : new ram problem
    ... rock stable for 2 years in Dual channel 200mhz mode and since I've ... The Nforce2 chipset has three memory slots, ... Two slots fit on one data bus. ... is the use of 128Mx4 chips. ...
    (alt.comp.periphs.mainboard.asus)
  • Re: PC-DL Deluxe memory question
    ... Also I was looking at the 875p chipset memory configuration guide, ... The "Memory Technology" is the size of the individual memory chips, ... That is two banks of chips, ... If the 2GB DIMM was half-populated ...
    (alt.comp.periphs.mainboard.asus)
  • Re: The Path to Parallelism
    ... transistor chips containing about 1000 65C02's, ... memory, fast memory. ... I would like to see "level zero register memory." ... Or, build the shifted images on the fly as needed, swap images in and ...
    (comp.sys.apple2.programmer)