Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Robert Finch Newsgroups: comp.arch Subject: Re: Tonights Tradeoff - Background Execution Buffers Date: Tue, 24 Sep 2024 16:03:29 -0400 Organization: A noiseless patient Spider Lines: 11 Message-ID: References: <17537125c53e616e22f772e5bcd61943@www.novabbs.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Tue, 24 Sep 2024 22:03:31 +0200 (CEST) Injection-Info: dont-email.me; posting-host="895f02e3d9780eaa0e011e35dce48906"; logging-data="3501606"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+IWxkkYiIFW/djdIhUwTL2fQ7ZbWuyqMw=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:8xT4u/datNQs1gmJhWZj0y4hcF0= Content-Language: en-US In-Reply-To: Bytes: 1952 Under construction: Q+ background execution buffers for the block memory operations. For instance, a block store operation can be executed in the background while other instructions are executing. Store operations are issued when the MEM unit is not busy. Background instructions continue to execute even when interrupts occur. The background operations may be useful for initializing blocks of memory that are not needed right-away. When the operation is issued a handle for the buffer is returned in the destination register so that the status of the operation may be queried, or the operation cancelled.