![](http://investorshub.advfn.com/images/default_ih_profile2_4848.jpg?cb=0)
Thursday, December 18, 2003 10:55:56 AM
Because the compiler cannot see anything about the dynamic execution of a program or know what is in the registers when a subroutine is called from diverse places in a huge programming project.
Are you sure they are used that way? Simple subroutine calls expect the registers to be the same on both sides of the call (except for SP, BP). Similar for the return. This is what register passing is all about.
I would think the 400 hidden registers are used for context shifts between threads. It's been a few years (about a decade) since I did any serious assembler programming, back then a gate call (which controls context shifting) would result in a pile of stuff put on the stack, and then the popping on the return. This gave a lot of overhead on the 486. Multithreaded code would be so much more efficient if the registers could simply be shuffled around with a pointer into a set of hidden registers.
Can anyone explain how this works on current processors? How does the processor use OoO registers? Much appreciated!
Recent AMD News
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:36:07 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:33:41 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:31:32 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:28:11 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:22:55 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:20:27 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:17:08 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:14:48 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/13/2024 08:11:07 PM
- AMD Completes Acquisition of Silo AI to Accelerate Development and Deployment of AI Models on AMD Hardware • GlobeNewswire Inc. • 08/12/2024 01:00:00 PM
- Form 4 - Statement of changes in beneficial ownership of securities • Edgar (US Regulatory) • 08/07/2024 08:15:50 PM
- Futures Pointing To Continued Strength On Wall Street • IH Market News • 08/01/2024 01:07:37 PM
- U.S. Stocks Rally On Upbeat Earnings News, Rate Cut Optimism • IH Market News • 07/31/2024 08:44:24 PM
- Form 10-Q - Quarterly report [Sections 13 or 15(d)] • Edgar (US Regulatory) • 07/31/2024 08:20:22 PM
- Upbeat Earnings News May Spark Early Rally On Wall Street • IH Market News • 07/31/2024 01:07:54 PM
- AMD Shares Surge 9% on Earnings Beat; Match Group Rises 10%, Pinterest & Lemonade Drop 13%, and More Earnings Updates • IH Market News • 07/31/2024 09:59:10 AM
- Nasdaq Moves Sharply Lower As Tech Stocks Slump But Dow Moves Higher • IH Market News • 07/30/2024 08:53:52 PM
- Form 8-K - Current report • Edgar (US Regulatory) • 07/30/2024 08:17:15 PM
- AMD Reports Second Quarter 2024 Financial Results • GlobeNewswire Inc. • 07/30/2024 08:15:48 PM
- Futures Pointing To Another Lackluster Session On Wall Street • IH Market News • 07/30/2024 01:23:43 PM
- U.S. Futures Climb Before Fed Meeting; Oil Prices Drop on China Demand Worries • IH Market News • 07/30/2024 10:06:14 AM
- F5 Shares Rise 15%; Diageo Falls 10% on Annual Sales Decline; BP Boosts Dividend and Buyback Program • IH Market News • 07/30/2024 10:03:59 AM
- Johnson Controls Division Sold for $8 Billion; Alphabet’s Offer Rejected by Wiz; AMD President Announces Retirement • IH Market News • 07/23/2024 10:00:52 AM
- Form 8-K - Current report • Edgar (US Regulatory) • 07/22/2024 08:13:32 PM
- AMD President Victor Peng to Retire • GlobeNewswire Inc. • 07/22/2024 08:10:00 PM
HealthLynked Corp. Announces Second Quarter and First Half 2024 Results: Continued Cost Reductions Set the Stage for Strategic Shift to App-Based Technology Services • HLYK • Aug 16, 2024 8:00 AM
PickleJar Announces Official Name Change and New Ticker Symbol • NREG • Aug 15, 2024 2:23 PM
VAYK's Q2 Profit Added to Accumulated Net Profit of Over $2.2 Million In 18 Months • VAYK • Aug 15, 2024 9:07 AM
Swifty Global Reports Strong Q2 Performance and Prepares for Major Exchange Uplisting • DRCR • Aug 15, 2024 9:04 AM
Mayback's Global Entertainment Signs Global Distribution Agreement with Children's Media Studio • AHRO • Aug 15, 2024 8:45 AM
POET Technologies Reports Second Quarter 2024 Financial Results • POET • Aug 15, 2024 8:04 AM