Home -> IP Gurus -> Gyan Guru -> HOT ARTICLES

GYAN GURU

An Introduction to 64-bit Computing and x86-64

When I first heard that AMD had plans to extend the x86 ISA to 64 bits, I thought it was a terrible idea. Though x86 is the world's most successful ISA, it's also the world's most widely disparaged. Programmers, analysts, architecture buffs, and enthusiasts often see x86 as a leaden albatross around the neck of the entire computing industry, and like the Mariner's albatross we were all hoping it would just fall off at some point and slip quietly into the deep. But in spite of such hopes, I really knew better. In fact, I've argued elsewhere that x86 isn't going away anytime soon, and it no longer makes any real sense to gripe about its quirks from a performance perspective. I won't recap that argument here, but I can sum it up briefly. Most of us would probably assent to the following statement: "there's a huge global market for mainstream business and consumer software, and the overwhelming majority of that software just so happens to use the x86 ISA." This statement is true, as far as it goes, but framing x86's role in the software industry this way misses an important point. In my article "The Future of x86 and the Concept of the ISA," I argue that a statement like the following would provide a more relevant assessment of the true state of the software industry: "There's a huge global market for mainstream business and consumer x86 software, and several smaller markets for software written to other ISAs." All discussions of the desktop prospects of widely ported operating systems (i.e. Linux) or of the possible effects of greater open source market penetration aside, this statement should still ring true to anyone who's acquainted with the present realities of the installed base of IT and consumer software. If we think realistically about most of the world's commercial software not as "software" in the abstract but as x86 binary code, then it becomes apparent that improvements to the x86 ISA represent one of the most practical and cost-effective ways to advance and expand the x86 software market. Indeed, Intel's continuing extensions of additions to the x86 ISA prove just this point. Consider the move from 16 bits to 32 bits, the addition of the x87 floating-point instructions, and the addition of integer and then floating-point SIMD instructions. All of these modifications of x86 helped bring new capabilities to the PC, allowing it to find new applications and enter new markets. Thus, the ongoing adaptation of the x86 ISA to ever newer technological contexts has been one of the essential subplots in the past two decades' story of the "information revolution." The present article outlines what AMD hopes is the next step in x86's evolution: x86-64. As we'll see, x86-64 is more than just a 64-bit extension to the 32-bit x86 ISA; it adds some new features, as well, while getting rid of some obsolete ones. Note that this article deals with the x86-64 ISA only. The sequel will cover the specific implementations (Hammer, Opteron, etc.). And note also that the general discussions of 64-bit computing that make up the first half of the article are applicable to 64-bit platforms, not just x86-64. So those of you interested in the implications of a possible Apple move to a 64-bit platform like the PPC 970 might want to read at least the first half of the article.

Why 64 bits?
The question of why we need 64-bit computing is often asked but rarely answered in a satisfactory manner. That this is so is evidenced by the fact that the question keeps coming up again and again in online discussions of AMD's upcoming Hammer processor. There are good reasons for the confusion surrounding the question, the first of which is the rarely acknowledged fact that "the 64-bit question" is actually two questions: 1) how does the existing 64-bit server and workstation market use 64-bit computing, and 2) what use would the consumer market have for 64-bit computing. People who ask the 64-bit question are usually asking for the answer to question 1 in order to deduce the answer to question 2. This being the case, we'll first look at question 1 before tackling question 2.

What is 64-bit computing?
If you've read my introduction to the basic concepts in microprocessor technology, "Understanding the Microprocessor," then you're familiar with the code/data distinction and its implications. (If you haven't read that article, you might want to at least skim it and look at the diagrams before going any further.) Simply put, the labels "16-bit," "32-bit" or "64-bit," when applied to a microprocessor, characterize the processor's data stream. Although you may have heard the term "64-bit code," this designates code that operates on 64-bit data. In more specific terms, the labels "64-bit," 32-bit," etc. designate the number of bits that each of the processor's general-purpose registers (GPRs) can hold. So when someone uses the term "64-bit processor," what they mean is "a processor with GPRs that store 64-bit numbers." And in the same vein, a "64-bit instruction" is an instruction that operates on 64-bit numbers.

 

 
Untitled Document - Gyan Guru Menu

GYAN GURU

Gyan Guru Home

User Queries

FAQs

Hot Articles

 

IP - GURUS

Hep Guru

Love Guru

 
 

and because talent is too high womens spyder jackets , the level after the break up will be more difficult, especially to spyder leader jacket the twelve break the tenth level is the most difficult. And because of the special numerology derived method, in his early spyder ski jackets projections of a person's destiny can, of course, is not always accurate spyder jackets , but the higher the level the more accurate projection of it, but spyder jacket when reached after the twelve giubbotti peuterey different . When teachers have a comparable numerology push peak power peuterey online of God, you can get a special ability, the fate of chains, outlet peuterey locks trapped a person's fate, of course, only a short time, peuterey jacken and can even use numerology derived method unite the fate ** , chop all the chains, even if it is weakness of empire can not resist fighting, destiny **, only the strong will it be possible to ward off the imperial struggle, so they know the day after the reverse happy to learn the method of numerology. Originally, if the day against the focus on learning magic, now jacken peuterey estimated to have reached his eight great magician, mage are canada goose parkas likely, his mental strength is too strong to absorb the rate canada goose jacket of conversion aura is too fast , as to control Past life he is super forging division, and that control can be bad Coupled with his mental strength far exceeded his magic strength, how could not control. Today, only six will learn the magic peak, but the fight was a canada goose chilliwack grudge mad, numerology is only reached six, only shows that he distracted, while the top three things to learn something, that is, such a fate. And he has his mother to learn magic Blue Moon Mage to teach canada goose coats the children to learn there fate the eleven numerology numerology large peak instructors to teach and learn there is a grudge fight this day the top three days of the Empire style, the whole supercontinent of the top ten master to teach. God did not at this fight out of the era, the days of canada goose jackets war do not fear anyone except fate to break through to moncler doudoune twelve tellers possible to make him fear that, after Giubbotti Moncler all, numerology to twelve empire after that even the bucket can be beheaded! Days of war, though strong, but the emperor to fight or worse than some of the. As for his own struggle to break through to God He is moncler jacken not thought, but he knew God to break through to fight monclear it may be too low, or else why the three hundred years, the continent have not had a fight God do This shows how God fighting hard to break. Day against the sense of watching at home and lying moncler in their holy of three soldiers, the heart was very helpless, that three soldiers do not know how holy, call it Reiki is not absorbed, and always remain in the zero point, in addition to extremely hard No external power, making the day against the mind free Naijia loss. For the sleepy days of cable chain, he can classic tall ugg boots understand, after all, it is forged out of his own soldiers natal St., which absorbed only by the holy soldiers who can raise the soul, and the more powerful the human soul, the higher the degree of increase . But Fel tower, he only heard of it before, the ugg classic legend that the tower was made out to do just after being used once, that is, set fire to nine days, Hongjun directly burn the palace, under, and after missing the . And Fel tower can still be burning people's soul and spirit to improve their own, and most importantly, seems to need some flames, but have not tried is not against the day, he sneaks into the Fel tower to go into burning flame, But Fel tower has no response, it was he was so helpless. The war god killer, he is even more clear, he even never heard of, even more do not know how to activate and enhance the level of the war god killer. Shook his head, closed his eyes and continued, practice this magic, he has to break through to the great magician, fifteen years, he also knows about by reading some information on the mainland. The youngest on the continent the great magician was sixteen years old, so the day before the age of sixteen against the want to reach the point where the great magician, so he created the continent's record, his pride was beyond the day, if even the people can not go beyond, what is war days He wants to break all records on the mainland, and he ugg classic short will be sent in a few days the first day the wind Imperial College School of days the wind! This is the Blue Moon children's decision, against the day can not defy, the day has not enjoyed against the maternal past life, he was born his mother died, he was not even his mother did not know what it was like, and now he was again reborn, with a his mother, his mother did not want to defy the words of Blue Moon child, the mother did not want to hurt. "Against children, your cousin to see you come, come quick!" Blue Moon child's voice floating gently into the day against the ears, to hear the call of the mother, the day is stopped against the meditation, got up and went out . Open the door, saw two days against the ugg classic tall women, children a Blue Moon blue dress, with loose hair back, tall chest erect, tall and have not had a baby and deformation, but there are more charm, the whole body exudes a charming mature charm. Rao is the day against the Blue Moon ugg classic cardy children see every day, but also often nestled in the Blue Moon children's arms, or to see some stayed in the mother's side Blue Moon also stands a child looks seventeenyearold girls, girls wearing a dress suit, carrying his hands behind his back, long hair is blue with the mother as children loose on the back, eyes bright and piercing, body is excellent and lots of flesh, convex, face is beautiful extreme, this time is blinking a pair of watery eyes look at the sky against. "Cousin good! How come you today " Day against the side to see the cousin is shocked, feeling a sense of youthful cousin who, his heart is restless again.

An Indraprastha university students' venture in collaboration with Modulus Systems. Copyright � 2004
NOTE : This is an effort by the university alumni to unite the Guru Gobind Singh Indraprastha University. This is not the official website.p