Path: ...!news.nobody.at!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: "Chris M. Thomasson" Newsgroups: comp.arch Subject: Re: Is Intel exceptionally unsuccessful as an architecture designer? Date: Sat, 21 Sep 2024 13:26:13 -0700 Organization: A noiseless patient Spider Lines: 31 Message-ID: References: <21028ed32d20f0eea9a754fafdb64e45@www.novabbs.org> <20240918190027.00003e4e@yahoo.com> <920c561c4e39e91d3730b6aab103459b@www.novabbs.org> <%dAHO.54667$S9Vb.39628@fx45.iad> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 21 Sep 2024 22:26:14 +0200 (CEST) Injection-Info: dont-email.me; posting-host="9fabd7f027d8f87c91e752d958126e44"; logging-data="1824525"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/uTrHfTH1N9G4FrVZkfwWU8dqzNoSFiRE=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:1KHye7Z5hekftC4SvsaRmTeGhag= In-Reply-To: <%dAHO.54667$S9Vb.39628@fx45.iad> Content-Language: en-US Bytes: 2697 On 9/21/2024 6:54 AM, Scott Lurndal wrote: > mitchalsup@aol.com (MitchAlsup1) writes: >> On Sat, 21 Sep 2024 1:12:38 +0000, Brett wrote: >> >>> MitchAlsup1 wrote: >>>> On Fri, 20 Sep 2024 21:54:36 +0000, Chris M. Thomasson wrote: > >>> This could be fine if you are going for the AI market of slow AI cpu >>> with huge memory and bandwidth. >>> >>> The AI market is bigger than the general server market as seen in >>> NVidea’s sales. >>> >>>> Bus interconnects are not setup to take a CPU cache miss from one >>>> DRAM to a different DRAM on behalf of its contained CPU(s). >>>> {Chicken and egg problem} >> >> Thus a problem with the CPU on DRAM approach. >> >>> Such a dram would be on the PCIE busses, and the main CPU’s would barely >>> touch that ram, and the AI only searches locally. >> >> Better make it PCIe+CXL so the downstream CPU is cache coherent. > > Exactly. > > https://www.marvell.com/products/cxl.html What about a weak coherency where a programmer has to use the correct membars to get the coherency required for their specific needs? Along the lines of UltraSPARC in RMO mode?