In case you are planning to build your own PC or are learning some ICT stuff it might be handy to know some basic terms. I’ll (try at least) to describe a few basic technical ICT terms.
First of all a core… It’s all about cores lately, a cpu can have a single core, dual core, quad core and so forth. But what does this actually mean?
It’s quite simple actually, a computer with a processor that has one core has, so to speak, 1 brain that can work on the tasks which are ordered. A dual core is also just 1 chip, but it has 2 cores, meaning that there are 2 brains on 1 chip. So both ‘brains’ or cores can work on a different task at the same time or work on one big task together. Same goes for quad cores.
Hyper-threading: most of the new generation CPUs support hyper-threading. Software developers split there code into pieces, known as threads. These threads are interpreted and executed by the processor.
If you have a cpu that supports hyper-threading then 2 threads can be executed at the same time by 1 core (so if you have a quad core cpu with hyper-threading technology it means you can handle (4*2) 8 threads at the same time).
Clockspeed: this is a measurement to express how fast a cpu can execute a task. (easy, isn’t it? ;-))
RAM memory: Random Access Memory. This is the volatile memory of your computer. Meaning, everything that is stored in this memory will be lost when you shut down or restart your computer (don’t worry, it’s normal, you won’t lose for example your precious word documents ;-))…
Now, imagine that you RAM is train station A and your CPU is train station B and in between you have a set of rails. These rails are called the ‘front side bus’. Which is actually a bridge between your cpu and your RAM.
It is very important that both parts are compatible with each other in such a way that they can work performant with each other and with the front side bus. Suppose your front side bus can handle data up to 1333 mhz, you have to make sure your cpu and ram is up for the task!
Suppose you are in a library. Here you find a book you like to read. After a while you bring it back and the librarian puts the book on a small shelve on the desk in stead of in the original closet way in the back of the library.
After a while you decide you want to read that same book again, so you go back to the library and ask the librarian for this book.
The librarian can almost instantly give you the book since it is on the small shelve on the desk.
Cache works the same way, it “stores” recent actions so next time you want to use them, you won’t need to wait that long.
Depending on how much cache your cpu has the action done can be done more performant.
Next time some basics about gpus!