Address generation unit

Intel's Nehalem microarchitecture contains multiple AGUs behind the CPU's reservation station.

The address generation unit (AGU), sometimes also called address computation unit (ACU),[1] is an execution unit inside central processing units (CPUs) that calculates addresses used by the CPU to access main memory. By having address calculations handled by separate circuitry that operates in parallel with the rest of the CPU, the number of CPU cycles required for executing various machine instructions can be reduced, bringing performance improvements.[2][3]

While performing various operations, CPUs need to calculate memory addresses required for fetching data from the memory; for example, in-memory positions of array elements must be calculated before the CPU can fetch the data from actual memory locations. Those address-generation calculations involve different integer arithmetic operations, such as addition, subtraction, modulo operations, or bit shifts. Often, calculating a memory address involves more than one general-purpose machine instruction, which do not necessarily decode and execute quickly. By incorporating an AGU into a CPU design, together with introducing specialized instructions that use the AGU, various address-generation calculations can be offloaded from the rest of the CPU, and can often be executed quickly in a single CPU cycle.[2][3]

Capabilities of an AGU depend on a particular CPU and its architecture. Thus, some AGUs implement and expose more address-calculation operations, while some also include more advanced specialized instructions that can operate on multiple operands at a time.[2][3] Furthermore, some CPU architectures include multiple AGUs so more than one address-calculation operation can be executed simultaneously, bringing further performance improvements by capitalizing on the superscalar nature of advanced CPU designs. For example, Intel incorporates multiple AGUs into its Sandy Bridge and Haswell microarchitectures, which increase bandwidth of the CPU memory subsystem by allowing multiple memory-access instructions to be executed in parallel.[4][5][6]

See also

References

  1. ^ Cornelis Van Berkel; Patrick Meuwissen (January 12, 2006). "Address generation unit for a processor (US 2006010255 A1 patent application)". google.com. Retrieved December 8, 2014.
  2. ^ a b c "Chapter 4: Address Generation Unit (DSP56300 Family Manual)" (PDF). ecee.colorado.edu. September 16, 1999. Archived from the original (PDF) on March 29, 2018. Retrieved December 8, 2014.
  3. ^ a b c Darek Mihocka (December 27, 2000). "Pentium 4: Round 1 – Intel blows the lead". emulators.com. Retrieved December 8, 2014.
  4. ^ David Kanter (September 25, 2010). "Intel's Sandy Bridge Microarchitecture: Memory Subsystem". realworldtech.com. Retrieved December 8, 2014.
  5. ^ David Kanter (November 13, 2012). "Intel's Haswell CPU Microarchitecture: Haswell Memory Hierarchy". realworldtech.com. Retrieved December 8, 2014.
  6. ^ Per Hammarlund (August 2013). "Fourth-Generation Intel Core Processor, codenamed Haswell" (PDF). hotchips.org. p. 25. Archived from the original (PDF) on July 5, 2016. Retrieved December 8, 2014.

Read other articles:

Indian television anchor and writer gopinathBornGopinath4 July 1975 (1975-07-04) (age 48)Aranthangi, Pudukkottai District, Tamil Nadu, IndiaOccupationsTelevision anchorradio jockeyjournalistreporternews presenterentrepreneurYears active1997–presentSpouseDurga GopinathChildren1 Gopinath Chandran is an Indian television anchor, radio jockey,[1] journalist, reporter, news presenter/moderator,[2] entrepreneur,[2][3] and a writer,[4] current...

 

Scottish physician For those of a similar name, see Don McAllister (disambiguation). Sir Donald MacAlister, BtChancellor of the University of GlasgowIn office1907–1929 Personal detailsBorn(1854-05-17)17 May 1854Perth, Perthshire, ScotlandDied15 January 1934(1934-01-15) (aged 79)Alma materSt John's College, CambridgeProfessionPhysician Sir Donald MacAlister, 1st Baronet of Tarbet KCB FRSE (17 May 1854 – 15 January 1934) was a Scottish physician who was Principal and Vice-Chancello...

 

Léopold Sédar SenghorPresiden Senegal 1Masa jabatan6 September 1960 – 31 Desember 1980Perdana MenteriAbdou DioufPendahuluPemerintahan Kolonial SenegalPenggantiAbdou Diouf Informasi pribadiLahir(1906-01-09)9 Januari 1906Joal, Afrika Barat Prancis (sekarang Senegal)Meninggal20 Desember 2001(2001-12-20) (umur 95)Verson, PrancisPartai politikPartai Sosialis SenegalSuami/istriColette Hubert Senghor (1957-2001)Alma materUniversitas ParisTanda tanganSunting kotak info • ...

Prime Minister of France from 1968 to 1969 For the former Archbishop of Birmingham, see Maurice Couve de Murville (bishop). In this article, the surname is de Murville, not Murville. Maurice Couve de MurvillePrime Minister of FranceIn office10 July 1968 – 20 June 1969PresidentCharles de GaulleAlain Poher (Acting)Preceded byGeorges PompidouSucceeded byJacques Chaban-DelmasMinister of Economy and FinanceIn office31 May 1968 – 10 July 1968Prime MinisterGeorges PompidouPrece...

 

Kentucky Military Institute The Kentucky Military Institute (KMI) was a military preparatory school in Lyndon, Kentucky, and Venice, Florida, in operation from 1845 to 1971. Founding One of the oldest traditional military prep schools in the United States, KMI was maintained in the vein of the Virginia Military Institute, in that all of its students were classified as cadets. It was founded in 1845 by Colonel Robert Thomas Pritchard Allen (September 26, 1813, to July 9, 1888) and chartered by...

 

Der Volksentscheid zum Tempelhofer Feld wurde am Sonntag, dem 25. Mai 2014 in Berlin durchgeführt. Die zur Abstimmung gestellte Vorlage wurde im Volksentscheid mehrheitlich angenommen. Inhaltsverzeichnis 1 Volksbegehren und Volksentscheid 1.1 Bürgerinitiative 100 % Tempelhofer Feld 1.2 Volksentscheid 2 Ergebnis 2.1 Karten 3 Siehe auch 4 Weblinks 5 Einzelnachweise Volksbegehren und Volksentscheid Im September 2011 gründete sich im östlich an die Parkfläche angrenzenden Schillerkiez u...

Danish film director (1889–1968) Carl Theodor DreyerDreyer in 1965Born(1889-02-03)3 February 1889Copenhagen, DenmarkDied20 March 1968(1968-03-20) (aged 79)Copenhagen, DenmarkNationalityDanishOccupation(s)Film director, screenwriterYears active1919–1968Spouse Ebba Larsen ​(m. 1911)​Children2AwardsGolden Lion at the 1955 Venice Film Festival for Ordet (The Word) Carl Theodor Dreyer (Danish: [ˈkʰɑˀl ˈtsʰe̝ːotɒ ˈtʁɑjˀɐ]; 3 February ...

 

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (July 2009) (Learn how and when to remove this template message) Deeside TramwayThe trackbed of the tramway east of Deeside quarryOverviewHeadquartersGlyndyfrdwyLocaleWalesDates of operation1870s–1947SuccessorAbandonedTechnicalTrack gauge2 ft 6 in (762 mm)Length3 miles The Deeside Tramwa...

 

Japanese woman (born 1959) In this Japanese name, the surname is Soga. Hitomi SogaSoga in 2023Born (1959-05-17) May 17, 1959 (age 64)Sado, Niigata, JapanDisappearedAugust 12, 1978 (age 19)SadoStatusReturnedNationalityJapaneseOther namesMin Hye-gyeongKnown forKidnapping victimSpouse Charles Robert Jenkins ​ ​(m. 1980; died 2017)​ChildrenMika Soga-Jenkins (daughter)Brinda Soga-Jenkins (daughter) Hitomi Soga-Jenkins (Japanese: 曽我...

SpanyolLencana kaos/Lambang AsosiasiAsosiasiReal Federación Española de FútbolKonfederasiUEFA (Eropa)Penampilan terbanyakJavi Rodríguez (168)Pencetak gol terbanyakJavi Rodríguez (99)Kode FIFAESP Warna pertama Warna kedua Peringkat FIFATerkini 1 (22 September 2021)[1]Pertandingan internasional pertama Italia 2–4 Spanyol (Lindenberg, Belanda; 2 April 1982)Kemenangan terbesar Spanyol 16–0 Jepang (Torrejón de Ardoz, Spanyol; 29 Maret 2000) Spanyol 17–1 Armenia (...

 

Russian jurist Valery ZorkinВалерий ЗорькинChairman of the Constitutional Court of RussiaIncumbentAssumed office 21 February 2003(twenty years ago)PresidentVladimir PutinDmitry MedvedevVladimir PutinPreceded byMarat BaglaiIn office29 October 1991 – 6 October 1993PresidentBoris YeltsinSucceeded byVladimir Tumanov Personal detailsBorn (1943-02-18) 18 February 1943 (age 80)Konstantinovka, Primorsky Krai, Russian SFSR, USSRPolitical partyCommunist Party of the So...

 

Discontinued SSRI antidepressant drug IndalpineClinical dataTrade namesUpstèneIdentifiers IUPAC name 3-(2-Piperidin-4-ylethyl)-1H-indole CAS Number63758-79-2 YPubChem CID44668DrugBankDB08953 YChemSpider40643 YUNIIV35562QSVTChEMBLChEMBL276520 YCompTox Dashboard (EPA)DTXSID80213196 ECHA InfoCard100.058.569 Chemical and physical dataFormulaC15H20N2Molar mass228.339 g·mol−13D model (JSmol)Interactive image SMILES c2(c1ccccc1[nH]c2)CCC3CCNCC3 InChI InChI=1S/C15H20N2/c1...

DR-Baureihe ET/EM 171DB-Baureihe 471/871 DR Baureihe ET/EM 171DR Baureihe ET/EM 171 Nummerierung: ET 171 001–047, 061–086471 101–144, 151–152, 161–186;471 401–144, 451–452, 461–486;871 001–044, 051–052, 061–086 Anzahl: 144 Triebwagen72 Mittelwagen Hersteller: LHB, MAN, Wegmann, BBC Baujahr(e): 1939–19431954, 1958 Ausmusterung: bis 2001 Achsformel: Bo’Bo’+2’2’+Bo’Bo’ Gattung: C4tresT/B4es/C4tresTB4tr/A4/B4tr Spurweite: 1435 mm (Normalspur) Länge ...

 

SaintsAnthony, John, and Eustathius of VilniusMartyrs of Vilnius, medieval iconDied1347Vilnius, LithuaniaVenerated inEastern Orthodox ChurchRussian Orthodox ChurchRussian Catholic ChurchRoman Catholic ChurchFeastApril 14PatronageVilnius Covered bodies of the martyrs on display in the Orthodox Church of the Holy Spirit in Vilnius Another view of the relics of the martyrs Anthony, John, and Eustathius (Eustathios, Eustace; Russian: Антоний, Иоанн and Евстафий, Lithuania...

 

American actor (1940–2012) For other people named Richard Lynch, see Richard Lynch (disambiguation). Richard LynchBornRichard Hugh Lynch(1940-02-12)February 12, 1940Brooklyn, New York City, U.S.DiedJune 19, 2012(2012-06-19) (aged 72)Yucca Valley, California, U.S.Other namesRichard H. LynchAlma materThe Actors Studio,HB StudioOccupationActorYears active1967–2012Spouse(s)Béatrix Lynch (divorced)Lily LynchChildren1RelativesBarry Lynch (brother)AwardsSaturn Award for ...

Hamid Raja Shalahحامد رجا شلاحBorn1950 (age 72–73)Baiji, Salah al-Din Governorate, Kingdom of IraqAllegiance Baathist IraqService/branch Iraqi Air ForceRankAir MarshalCommands heldIraqi Air ForceBattles/warsIran–Iraq WarGulf WarIraq War Hamid Raja Shalah (Arabic: حامد رجا شلاح), also known as Hamid Raja-Shalah Hassan al-Tikriti or Hamid Raja-Shalah Hassum al-Tikriti (born 1950 in Baiji, Salah al-Din Governorate, Iraq[1]) is a former commander of the ...

 

Species of bird Crested malimbe Conservation status Least Concern (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Aves Order: Passeriformes Family: Ploceidae Genus: Malimbus Species: M. malimbicus Binomial name Malimbus malimbicus(Daudin, 1802) The crested malimbe (Malimbus malimbicus) is a species of bird in the family Ploceidae. It is found in Angola, Cameroon, Central African Republic, Republic of the Congo, Democratic R...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Baligród – news · newspapers · books · scholar · JSTOR (April 2010) (Learn how and when to remove this template message) Village in Subcarpathian Voivodeship, PolandBaligródVillageBaligród SealBaligródCoordinates: 49°20′10″N 22°17′13″E / &...

Fasada budynku Dolnośląskiego Centrum Filmowego Dolnośląskie Centrum Filmowe (DCF) – czterosalowe kino znajdujące się we Wrocławiu przy ulicy Piłsudskiego 64a. Historia Kino Palast-Theater Kino Palast-Theater Kamienica nr 16 z widocznym wejściem do kina Warszawa od strony ul. Świdnickiej. Kamienica została rozebrana w 1960 roku. Tam, gdzie obecnie mieści się Dolnośląskie Centrum Filmowe, na początku XX wieku, przy Neue Schweidnitzerstr.16 (obecnie ul. Świdnicka) stała, zap...

 

Польская социалистическая партияпольск. Polska Partia Socjalistyczna Лидер Войцех Конечный Основатель Витольд Йодко-Наркевич, Казимеж Келлес-Крауз, Станислав Войцеховский и Юзеф Пилсудский Основана 23 ноября 1892 / 28 октября 1990 Упразднена 21 декабря 1948 Штаб-квартира al. Niepodległości 161 lok. 2; В...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!