Free Essay

Intel Core I3, I5 and I7 – How Do They Differ?

In:

Submitted By param999
Words 490
Pages 2
Introduction
The difference between Core i3, Core i5 and Core i7 can be explained by their relative processing power, which means that Core i7 is better than i5 and i5 is better than i3. However, strictly speaking, the main differences between the three cores can be analyzed based on the number of cores, cache size and Hyper-Threading capability of the processors.

The number of Cores
The number of cores reflects the number of tasks that can be performed simultaneously by a CPU. The i3 processors have only two cores, while most of the i5 and i7 processors are quad cores. Therefore, based on the number of core, both i5 and i7 have a higher processing power compared to Core i3 processors.

Cache size
If a CPU finds it is using the same data over and over, it stores the same data in its cache, which is similar to RAM. According to Parkinson, both cache and RAM are used for holding frequently used data and without them a CPU would be forced to keep on reading from the hard disk, which is a time consuming task. RAM reduces interaction with the hard disk, while the cache reduces interaction with RAM. If a CPU has a large cache, it means more data can be processed quickly. According to Parkinson, all Core i3 processors have 3MB of cache; i5 processors have 6MB of cache while i7 processors have 8MB of cache, which explains why i7 performs better than i5 and i5 outperforms i3.

Hyper-Threading
According to Parkinson, D., only a single thread can be served with one core at any given time. Therefore, if a CPU is a dual core, it follows that only two threads can be served at the same time. However, with the introduction of Hyper-Threading technology by Intel, it is now possible to serve several threads at the same time. For example, the dual core i3 can serve two threads per core, which means that four threads can run at the same time. Although 15 processors are quad cores because they do not support Hyper-Threading, they can serve the same number of threads as the i3 processors. However, i7 are the crème de la crème because they are both quad cores and can support Hyper-Threading. Therefore, if a user is using a PC to do multiple tasks simultaneously it would be advisable to go for i5 or i7. In case a user uses a PC to perform tasks such as reading news or downloading a bit of music, then a cheaper i3 processors would be advisable.

Conclusion
This discussion has provided an explanation on the differences between the three cores: i3, i5 and i7. As shown in the discussion, the processing power of each core is based on the number of cores, cache size and Hyper-Threading capabilities. Based on these attributes, i7 is better than i5, and i5 performs better than i3.

Similar Documents

Premium Essay

Computer Organization and Architecture Designing for Performance 8th Edition

...COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR PERFORMANCE EIGHTH EDITION William Stallings Prentice Hall Upper Saddle River, NJ 07458 Library of Congress Cataloging-in-Publication Data On File Vice President and Editorial Director: Marcia J. Horton Editor-in-Chief: Michael Hirsch Executive Editor: Tracy Dunkelberger Associate Editor: Melinda Haggerty Marketing Manager: Erin Davis Senior Managing Editor: Scott Disanno Production Editor: Rose Kernan Operations Specialist: Lisa McDowell Art Director: Kenny Beck Cover Design: Kristine Carney Director, Image Resource Center: Melinda Patelli Manager, Rights and Permissions: Zina Arabia Manager, Visual Research: Beth Brenzel Manager, Cover Visual Research & Permissions: Karen Sanatar Composition: Rakesh Poddar, Aptara®, Inc. Cover Image: Picturegarden /Image Bank /Getty Images, Inc. Copyright © 2010, 2006 by Pearson Education, Inc., Upper Saddle River, New Jersey, 07458. Pearson Prentice Hall. All rights reserved. Printed in the United States of America. This publication is protected by Copyright and permission should be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise. For information regarding permission(s), write to: Rights and Permissions Department. Pearson Prentice Hall™ is a trademark of Pearson Education, Inc. Pearson® is a registered trademark of...

Words: 239771 - Pages: 960

Free Essay

Yeah

...H61M-VGS R2.0 / H61M-VS R2.0 User Manual Version 1.0 Published September 2011 Copyright©2011 ASRock INC. All rights reserved. 1 Copyright Notice: No part of this manual may be reproduced, transcribed, transmitted, or translated in any language, in any form or by any means, except duplication of documentation by the purchaser for backup purpose, without written consent of ASRock Inc. Products and corporate names appearing in this manual may or may not be registered trademarks or copyrights of their respective companies, and are used only for identification or explanation and to the owners’ benefit, without intent to infringe. Disclaimer: Specifications and information contained in this manual are furnished for informational use only and subject to change without notice, and should not be constructed as a commitment by ASRock. ASRock assumes no responsibility for any errors or omissions that may appear in this manual. With respect to the contents of this manual, ASRock does not provide warranty of any kind, either expressed or implied, including but not limited to the implied warranties or conditions of merchantability or fitness for a particular purpose. In no event shall ASRock, its directors, officers, employees, or agents be liable for any indirect, special, incidental, or consequential damages (including damages for loss of profits, loss of business, loss of data, interruption of business and the like), even if ASRock has been advised of the possibility of such damages...

Words: 10792 - Pages: 44

Free Essay

Bhjjnkj

...COMPILER DESIGN LECTURE NOTES UNIT -1 1.1 OVERVIEW OF LANGUAGE PROCESSING SYSTEM 1.2 Preprocessor A preprocessor produce input to compilers. They may perform the following functions. 1. Macro processing: A preprocessor may allow a user to define macros that are short hands for longer constructs. 2. File inclusion: A preprocessor may include header files into the program text. 3. Rational preprocessor: these preprocessors augment older languages with more modern flow-of-control and data structuring facilities. 4. Language Extensions: These preprocessor attempts to add capabilities to the language by certain amounts to build-in macro 1.3 COMPILER Compiler is a translator program that translates a program written in (HLL) the source program and translate it into an equivalent program in (MLL) the target program. As an important part of a compiler is error showing to the programmer. Source pgm Compiler Error msg target pgm Department of CSE -2- Executing a program written n HLL programming language is basically of two parts. the source program must first be compiled translated into a object program. Then the results object program is loaded into a memory executed. Source pgm Compiler obj pgm Obj pgm input Obj pgm opj pgm output 1.4 ASSEMBLER: programmers found it difficult to write or read programs in machine language. They begin to use a mnemonic (symbols) for each machine instruction, which they would subsequently translate into machine language. Such...

Words: 14721 - Pages: 59