What is parallelism? And why is parallelism important?
961546
The technical term for parallelism (also known as convergence) is "homoplasy". It means that a similar structure has arisen in parallel fashion in two or more unrelated organisms. A plant example would be the pitcher found in pitcher plants. There are at least 3 separate groups of plants that produce pitchers that trap insects which the plants digest to absorb the nutrients. There is the American Sarracenia, the mostly Asian Nepenthes and the south-western Australian Cephalotus. Parallelism is important because it is misleading ... we  might falsely assume that all pitcher plants are closely related but they are not. \n\nThe *opposite* condition is called homology. Organs with a common phylogenetic origin are said to be homologous.
966833
Two threads can share a common address-space(memory area in RAM).\nBut 2 process NEVER share address space. Each process has different address space.
251769
the differance between processors depends on many parameters, not only the speed, some of these parameters:\n1- The speed of the processor\n2- Level 1 of the cash memory\n3- Level 2 of the cash memory\n4- Any additional technologies in it such as 'hyperthreading' or 'dual core' or 'LGA' and so on\nbut i think in ur case the big differance in the speed of the two processors sides the celeron 1.3 'the better', but u must show also the cash memory it is very important parameter
88962
Hi Z. I'm not familiar with your "parallel" term (or "integrate", for that matter!).\nI guess u mean you're NETWORKING the 2 PCs ?\n\nIf so, yes, I think you do need drivers, cards, etc in each one, so each PC can stand on its own 2 feet.\n\nShame about the lost drivers ... I have no idea, except to look on the net (maybe a Packard-Bell site?) where just about EVERYTHING seems "available", if only you can find it !
1112440
I'll try to keep this simple...\n\nThe processor is the primary "computing" part of the computer.\n\nThe vast majority of computers have a "single core" processor.  The thing runs so fast for most applications that when doing multiple applications, such as opening up several windows/programs, it appears as if everything is happening at the same time.  But, in reality, it is doing what is called, "multitasking."  The processor gives some time to this application, sort of puts a bookmark where it left off, goest to the next application, sort of puts a book mark where it left off, etc., until each process has had a share of time, then it goes back to the book mark of the first process, and the cycle continues.\n\nDual core processors are capable of true parallel processing, which means doing 2 applications at the same time.  To effectively use this, the operating system and software have to be able to perform this.  Windows XP can do it, but again, the application software needs the ability.\n\nQuad core processors means 4 parallel processes running simultaneously.  The same considerations are given to the operating system and software capabilities.\n\nBoth dual and quad processors have all the processors on the same chip, which means things execute quicker than if there are 2 or more separate processors on the same motherboard.  It takes longer to process with separate processors because the information has to run on the system bus, with speed limitations due to several factors.  \n\nI hope this helps.
334749
In fiction, a "Parallel Universe" is generally defined as a universe which is "near" to ours, but is not the same, there is some factor which is different.\n\nThere are many variants on the parallel world theory.  The most common (because it is entertaining) comes from the "many-worlds interpretation" of quantum mechanics.\n\nThis is based around the theory that every time something happen, or a decision is made, the world splits into 2 separate worlds, which each play out a different possibility.  This is used in many different science fiction programs and books, most common of which is the aforementioned "Sliders".\n\nAnother common example is the frequently used hyperspace.  This is a separate universe which is connected to ours, but allow much faster travel than our universe.  This allows ships to enter, move through hyperspace, and drop back in real-space after a moving a long distance in a short amount of time.\n\nThis used a lot as it is a relatively simple concept that most people understand nowadays.\n\nAnother example of a parallel universe is one whose physical laws are different.  An example is the book "Raft" by Stephen Baxter, which is set in a universe where the gravitational constant ("Big G" to physicists) is about a billion times larger.  This means that the force of gravity is huge.\n\nThere are many other interpretations for parallel universes, but those types crop up most regularly.
1143658
Multiple threads can be executed in parallel on many computer systems. This multithreading generally occurs by time slicing, wherein a single processor switches between different threads--in which case the processing is not literally "simultaneous", for the single processor is only really doing one thing at a time (though this switching can happen so fast as to give the illusion of simultaneity). On a multiprocessor system, threading can be achieved via multiprocessing, wherein different threads can run simultaneously on different processors.\n\nMany modern operating systems directly support both time-sliced and multiprocessor threading with a process scheduler. The operating system kernel allows programmers to manipulate threads via the system call interface. Some implementations are called a kernel thread, whereas a lightweight process is a specific type of kernel thread that shares the same state and information.\n\nAbsent that, programs can still implement threading by using timers, signals, or other methods to interrupt their own execution and hence perform a sort of ad hoc time-slicing. These are sometimes called user-space threads.\n\nAn unrelated use of the term thread is for threaded code, which is a form of code consisting entirely of subroutine calls, written without the subroutine call instruction, and processed by an interpreter or the CPU. Two threaded code languages are Forth and early B programming languages.\nMultithreading is a popular programming and execution model that allows multiple threads to exist within the context of a single process, sharing the process' resources but able to execute independently. The threaded programming model provides developers with a useful abstraction of concurrent execution. However, perhaps the most interesting application of the technology is when it is applied to a single process to enable parallel execution on a multiprocessor system.\n\nThe term multiprocessing is sometimes used to refer to the execution of multiple concurrent software processes in a system as opposed to a single process at any one instant. However, the term multiprogramming is more appropriate to describe this concept, which is implemented mostly in software, whereas multiprocessing is more appropriate to describe the use of multiple hardware CPUs. A system can be both multiprocessing and multiprogramming, only one of the two, or neither of the two.
622309
1:Message queues are basically used for placing the messages from where the other application.service takes the message.\n2:This can be refferedd to as the place from the messages are being exchanged to and forth.\n3:All the queues that are configured will be under the control of the queue manager. \nAll the configuration parameters are done at the manager level.\n\nIn computer hardware, shared memory refers to a (typically) large block of random access memory that can be accessed by several different central processing units (CPUs) in a multiple-processor computer system. The issue with shared memory systems is that the many CPUs need fast access to memory and will likely cache memory. Whenever one cache is updated with information that may be used by other processors, the change needs to be reflected to the other processors, otherwise the different processors will be working with incoherent data (see cache coherence and memory coherence). Such coherence protocols can when they work well provide extremely high performance access to shared information between multiple processors. On the other hand they can sometimes become overloaded and become a bottleneck to performance.\n\nThe alternatives to shared memory are distributed memory and distributed shared memory, with another, similar set of issues. See also Non-Uniform Memory Access.
555239
People make entire careers out of studying the questions you've asked, so it's not reasonable to expect a total answer in a Yahoo Answers response.\n\nThe first thing to understand is that people use their computers for a lot of different things, not just games.  Some people do run a lot of different programs at once (I have about 20 different programs running right now on the machine I'm using to write this, and an additional 20 or so browser tabs!)   A lot of people (probably mostly "non technical" people who just do mail and simple web browsing and editing of small files) don't need a lot of computer power.   But people who run some kinds of games, or who do design work where the computer is responding immediately to inputs by doing simulations, or modeling something, will need a lot more computer power.   In some kinds of applications, dual core technology will help (it depends on the specific calculations to be done), and in others it will not.   If the calculation is "single thread", meaning that it all has to be done in a particular order because each bit of computing depends on the results of previous calculations, then dual cores won't help much.  But if some of the work can be done in parallel, in 2 or more independent calculations, then dual core will help quite a bit.\n\nClock speed is only one measurement of the effective speed of the machine, and it is the easiest one to understand.   But at least as important is how fast memory is.   And memory speeds have not been changing nearly as fast as computer speeds.   Because the computer is very dependent on accessing the memory (this is a very complicated subject all by itself), making the clock speed faster by 10% will usually not make the computer overall faster by 10%.
922363
you mean parallel structure....\nwell um here is an example using party decoration:\n\nThe cake was frosted, the decorations were hung.
1015170
HT technology fools the operating sytem into thinking there are 2 processors, it helps the computer multi task the intel website explains it best\n\nGreater performance with Hyper-Threading Technology (HT Technology)†\nHyper-threading enables multi-threaded software applications to execute two software threads in parallel, thereby improving system responsiveness. Intel Pentium 4 Processors enabled with HT Technology deliver performance and multitasking gains that result in increased productivity and efficiency.
627992
Parallel structure means using the same pattern of words to show that two or more ideas have the same level of importance. This can happen at the word, phrase, or clause level. The usual way to join parallel structures is with the use of coordinating conjunctions such as "and" or "or."\n\nParallel structure is one of the quickest and easiest ways to make a good impression on your readers, especially experienced readers and writers, because the use of parallel structure is always obvious.   \n\nA good writer uses parallel structure; that is, he or she puts nouns, verbs, phrases, thoughts, and so on into a similar form. This is done primarily for style: it makes the writing easier to read and in turn, easier for the reader to understand. Often, sentences that seem to be correct but just sound wrong have a lack of parallelism at the core of their problem.
288405
hey\n this will help\nSupercomputer\n        Supercomputers are the fastest types of computers. Supercomputers are very expensive and are employed for specialized applications that require immense amounts of mathematical calculations. For example, weather forecasting requires a supercomputer. Other uses of supercomputers include animated graphics, fluid dynamic calculations, nuclear energy research, and petroleum exploration.\n\nThe chief difference between a supercomputer and a mainframe is that a supercomputer channels all its power into executing a few programs as fast as possible, whereas a mainframe uses its power to execute many programs concurrently.\n   \n   Mainframe\n        A very large and expensive computer capable of supporting hundreds, or even thousands, of users simultaneously. In the hierarchy that starts with a simple microprocessor (in watches, for example) at the bottom and moves to supercomputers at the top, mainframes are just below supercomputers. In some ways, mainframes are more powerful than supercomputers because they support more simultaneous programs. But supercomputers can execute a single program faster than a mainframe. The distinction between small mainframes and minicomputers is vague, depending really on how the manufacturer wants to market its machines.\n   \n   Minicomputer\n        A midsize computer. In size and power, minicomputers lie between workstations and mainframes. In the past decade, the distinction between large minicomputers and small mainframes has blurred, however, as has the distinction between small minicomputers and workstations. But in general, a minicomputer is a multiprocessing system capable of supporting from 4 to about 200 users simultaneously.\n \nand try following link
87283
computer architecture refers to how a computer and specificly how a processer move and processes data.\nyou can chech the major processor manufacuters sites( amd and intel) for information on how thier cpu's do this and how they interact with the motherboards.\n\nthis is a deep and complex subjet
313624
As far as I understand on a processor with HT the operating system would recognize it as two processors. (Ofcourse there are other design options, but this is the simplest choice and keeps the OS independent of the way the threads are scheduled).
346741
What's the question?\n\nThreads implemented by the kernel have somewhat higher overhead (because going into the kernel involves a state switch, crossing protection domains, etc), but such threads can behave better because, for example, a different thread can be dispatched in the case of a page fault, or other kinds of blockage.\n\nThreads implemented by the application (or by the run-time system, running in user state) require voluntary relinquishing of the processor when a thread is blocked.   Some of this can be built into libraries, but is nonetheless a potential source of errors and problems.
587115
AMD and Intel are two different architectures.  You will see a significant performance boost in basically all aspects of your PC usage.  However - every system is different and there is no exact percentage that can be given.  It's all system specific.  Even benchmarks will not accurately tell you.