Deutsch English Français Italiano |
<vbu8bd$5k8e$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: BGB <cr88192@gmail.com> Newsgroups: comp.arch Subject: Re: Tonights Tradeoff Date: Thu, 12 Sep 2024 03:21:54 -0500 Organization: A noiseless patient Spider Lines: 36 Message-ID: <vbu8bd$5k8e$1@dont-email.me> References: <vbgdms$152jq$1@dont-email.me> <17537125c53e616e22f772e5bcd61943@www.novabbs.org> <vbj5af$1puhu$1@dont-email.me> <a37e9bd652d7674493750ccc04674759@www.novabbs.org> <vbog6d$2p2rc$1@dont-email.me> <vboqpp$2r5v4$1@dont-email.me> <591c5cb1b4634d2b73e5bebad1e5d384@www.novabbs.org> <vbtun0$3lop$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Thu, 12 Sep 2024 10:22:06 +0200 (CEST) Injection-Info: dont-email.me; posting-host="1759098feabd3e0537ca2f71e7972685"; logging-data="184590"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ofVbtH9x//C7jze+pk+LaraNtrVnvlEI=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:BXPevruogGOfR1E+00dPg8tAGTo= Content-Language: en-US In-Reply-To: <vbtun0$3lop$1@dont-email.me> Bytes: 2499 On 9/12/2024 12:37 AM, Thomas Koenig wrote: > MitchAlsup1 <mitchalsup@aol.com> schrieb: >> On Tue, 10 Sep 2024 7:00:00 +0000, BGB wrote: >> >>> On 9/9/2024 10:59 PM, Robert Finch wrote: >>>> >>>> Still trying to grasp the virtual vector method. Been wondering if it >>>> can be implemented using renamed registers. >>>> >>> >>> I haven't really understood how it could be implemented. >>> But, granted, my pipeline design is relatively simplistic, and my >>> priority had usually been trying to make a "fast but cheap and simple" >>> pipeline, rather than a "clever" pipeline. >> >> "Good, Fast, Cheap; choose any 2" Lee Higbe 1982. > > Still beeter than "Good, Fast, Cheap: Chose one." One can take note of all my corner-cutting... I was mostly trying to prioritize fast and cheap, but sadly it is neither as fast nor as cheap as I would want. Though, ironically, will put at least some of the cost blame on RISC-V, which doesn't go quite so hard on the corner cutting. But, one can maybe argue that it is a bit much to try to push for a 64-bit ISA that only natively has 32-bit integer multiply, ... Though, this is not to say that other possible implementations couldn't try to do everything "properly".