MM instruction and the pipeline

Liste des GroupesRevenir à c arch 
Sujet : MM instruction and the pipeline
De : sfuld (at) *nospam* alumni.cmu.edu.invalid (Stephen Fuld)
Groupes : comp.arch
Date : 16. Oct 2024, 06:56:34
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <venkii$23b6b$1@dont-email.me>
User-Agent : Mozilla Thunderbird
Even though this is about the MM instruction, and the MM instruction is mentioned in other threads, they have lots of other stuff (thread drift), and this isn't related to C, standard or otherwise, so I thought it best to start a new thread,
My questions are about what happens to subsequent instructions that immediately follow the MM in the stream when an MM instruction is executing.  Since an MM instruction may take quite a long time (in computer time) to complete I think it is useful to know what else can happen while the MM is executing.
I will phrase this as a series of questions.
1. I assume that subsequent non-memory reference instructions can proceed simultaneously with the MM.  Is that correct?
2. Can a load or store where the memory address is in neither the source nor the destination of the MM proceed simultaneously with the MM
3. Can a load where the memory address is within the source of the MM proceed?
For the next questions, assume for exposition that the MM has proceeded to complete 1/3 of the move when the following instructions come up.
4. Can a load in the first third of the destination range proceed?
5. Can a store in the first third of the source range proceed?
6. Can a store in the first third of the destination range proceed?
--
  - Stephen Fuld
(e-mail address disguised to prevent spam)

Date Sujet#  Auteur
16 Oct 24 * MM instruction and the pipeline13Stephen Fuld
16 Oct 24 +* Re: MM instruction and the pipeline3MitchAlsup1
17 Oct 24 i`* Re: MM instruction and the pipeline2Stephen Fuld
17 Oct 24 i `- Re: MM instruction and the pipeline1MitchAlsup1
16 Oct 24 `* Re: MM instruction and the pipeline9Paul A. Clayton
16 Oct 24  `* Re: MM instruction and the pipeline8MitchAlsup1
20 Oct 24   `* Re: MM instruction and the pipeline7Paul A. Clayton
21 Oct 24    +* Re: MM instruction and the pipeline3MitchAlsup1
21 Oct 24    i+- Re: MM instruction and the pipeline1Stephen Fuld
22 Oct 24    i`- Re: MM instruction and the pipeline1MitchAlsup1
21 Oct 24    `* Re: MM instruction and the pipeline3Anton Ertl
21 Oct 24     `* Re: MM instruction and the pipeline2Michael S
22 Oct 24      `- Re: MM instruction and the pipeline1MitchAlsup1

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal