CPU Cores and Threads Explained for Video Editing, Graphic Design, and Photography

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
in this video we're talking about cores and threads we're going to be explaining what they are and how they work inside of your computer and this video is specifically for video editors designers and photographers if you're new to the channel i'm benji kaiser and you're watching don't tech with me the place where you're going to get the latest tech news and tech terms demystified for creative professionals so if that sounds like your kind of place consider subscribing and ring the bell so you don't miss out on any of the future videos like i said right now we're talking about cores and threads we're going to explain cores threads and then how they work together and what you need for your computer whether you're a video editor graphic designer photographer whatever it might be in the creative space i'm going to jump on over here what are cores that's where we're going to start well cores are basically cpus on a cpu so up until 2005 cores did not exist it was one processor with technically one core on it because it was computing the information but they did not have multiple cores as we know it today during that time manufacturers are trying to figure out how to get more performance out of their computers so they thought first well let's just add more cpus to a motherboard but that was expensive and took up a lot of room so they thought okay well let's go into the cpu and add more cores this will allow us to get more performance out of the computer which is when we first saw a dual core processor now we also know that processors have a certain clock speed this clock speed is what allows them to execute their tasks so they fetch information decode it and then execute okay deliver information to different components inside of the computer to then tell them what to do so the clock speed is is the speed in which a processor can do that now if you have a singular core at 1.4 gigahertz then you have a 1.4 single core gigahertz processor as you add cores to the processor you are going to have each core in that processor capable of reaching those speeds so it's not that the entire processor overall has a core speed of 2.2 gigahertz 2.0 gigahertz is that each core in that processor can reach 2.0 gigahertz now as you are working let's say in photoshop so you open up photoshop and you begin to work you are going to call upon one of your cores if you have a four core eight thread processor and we'll talk more about threads in a minute you're gonna call upon one of your cores to open up and start a process and then photoshop is going to run on that chord every time you work on a on your project and you're doing different tasks and you know working on things and doing your brush and whatever it might be masking your processor is going to be utilizing that core now let's say you open spotify okay so you have four processors right now one's taken so spotify is going to take that other processor and then you want to open a web browser so there's another processor taken and then you want to do a quick edit premiere pro there's another processor taken so if you have four cores then you can delineate the power across those four cores and you're not going to be bottlenecking your cpu so having multiple cores is very important don't just look at the amount of gigahertz or the clock speed of your computer because a two core processor at say 2.0 gigahertz is going to be slower than a four core processor at 4.0 gigahertz now there are exceptions uh certain in certain ways and we're going to talk about that a little bit later in the video but that's the understanding of course let's jump into threads so what are threads well threads are basically virtual cores so threads are a series of programmed instructions that allow a cpu core to appear to be split into two cores so for each core you have two threads so two cores four threads four cores eight threads six cores 12 threads and now we have all the way up to 32 cores and 64 threads so threads were a technology that allowed the physical core the processor that's in the computer to appear as two cores to the computer system so now we have even more capability of delineating the power across the different cores when we start a process so we open up google chrome when we open up photoshop we open up premiere pro when we open up spotify each of those different processes will now be able to be run on a core or a thread or you know having a core split into threads so you're going to get more performance your computer is going to not get is bogged down that's why having more cores and threads can be very very lucrative or very efficient when doing mult when multitasking now if you're only gaming or you know you're only running premiere pro then in a sense those other eight cores let's say oh excuse me those other seven cores if you have an eight core processor are really not doing much they're kind of sitting idle waiting for something to do so if you're like only running photoshop well then you want to have a maybe a four to six core processor with a ton of power rather than say maybe like an eight or twelve core processor with a lower clock speed now as you get up into more cores and threads the clock speeds are going to boost just because that's where more technology is invested and more money is invested in making those processors faster but i digress let's let's keep moving forward if you're not i hope you're understanding this so far definitely comment below if there needs to be any clarification i definitely want you guys to have all the information that you need on this course and threads explained so we'll keep moving forward here so what is clock speed we mentioned clock speed really quickly but let's just go over it once more before we move forward programs require the cpu to continually complete calculations in order to run if you have a higher clock speed you can compute these calculations quicker and applications will run faster and smoother as a result i'm gonna have a full video dedicated to clock speed so you're definitely gonna want to subscribe and ring that bell so you don't miss out on that video but that's basically clock speed in a nutshell so let's talk about this as far as clock speed threads cores and all that are concerned you basically just multiply the clock speed by the cores and the threads right and then you have your your overall cpu performance it's that easy well it's not because that's not how the system manages the cores and the threads so let's take the i7 10 750h with six cores 12 threads at a base clock that means like a consistent clock that it can hit without overheating and really running smoothly at 2.6 gigahertz that can boost up to 4.2 gigahertz in turbo mode now when it goes up to turbo mode it can only hang there for so long before it really starts to heat up and then the processor has to either throttle back or the fans really have to kick on to cool that processor so really that's more of a it's not really a marketing term i mean it kind of is but computers can't sit that high you're not going to get that amount of performance for that long it's gonna eventually throttle back anyway i digress modest assessment of what we can get out of this processor if we do the multiplication table is 42 gigahertz out of this processor which is false that's not what is going to happen and as the grinch would say wrongo that's that's not it's not how it works so let's talk about how this works let's talk about how cores and threads worked together okay here's an example of how i've been able to explain it and it's been working really well take two robots that is a two core processor without threads okay these two robots are in charge of looks like analyzing this this car body as it's going through the factory so they can accomplish this tasks in this task in a set amount of time according to the amount of clock speed that they are given so if they are given a let's say a 2.0 gigahertz clock speed then they'll be able to move at a certain speed which means these two cores are gonna be able to complete this car body analysis in x amount of time okay now let's move on to a six core processor this six core processor let's say these six robots will now be able to complete this analysis in a much quicker time frame because there are now six robots attributed to this specific project or to this specific computational task these calculations so obviously six robots are going to be faster than two robots okay so but let me tell you if these two robots have a clock speed of say four gigahertz and these six robots have a clock speed of 1.2 gigahertz then this technically would be a faster processor now there's definitely some some things that may happen that might get bottlenecked because you have multiple programs open but if you're talking about specifically maybe just working in premiere pro in photoshop then this processor will be faster because you're only utilizing those two cores whereas if you're working in many more programs then this processor indeed might be faster because you're going to end up bottlenecking because it's trying to share the cores and it could put a hard toll on this system you may not be able to complete those tasks as fast as you hoped all right now let's go for the king of all and that would be a multiple core multiple threaded processor so if you have let's say i can't even count how many robots are here but let's just say this is an eight core 16 thread processor you have multiple robots with multiple robots assisting those robots so basically the core is the main operator the core is the one working on the body and the thread is the assistant who's handing him parts or handing him calculations or handing him information that he needs to do his job faster so you have the core which is the main arm and then you have the helper robots which are the threads which are assisting that robot with what he needs so the cores and the threads work together as one to do a task more efficiently if you only have four cores and four threads well then it's just a singular core processor doing a task but if you have it split into two then you have two people able to assist and work together for people robots two robots able to work together and complete that task faster and so as you see here this would be a very efficient process especially for multitasking okay now there's a little bit more weeds we have to pull through but let's keep moving forward and talk about it most games are created to work on a singular processor at least pre you know the past decade you know now more and more game development is working on doing multi-core processor um games so they can use multi-core and multi uh and hyper threading sorry i don't want to get too jumbled up i just want to make sure i get all the information you need and don't take 45 minutes to do it so things like premiere pro for instance as well they don't rely as heavily on multi-cores they are basically going to be using a singular core with more performance but what this helps with if you have say an 8 core 16 thread processor is if you want to be multitasking so you want to be working in premiere pro like i said listening to music you want to be browsing the internet editing editing a thumbnail in photoshop having a multi-core processor is going to give you more performance and it's not going to slow down that one processor if you are somebody working on a two or four core processor and you have more than those processes open what happens is premiere pro will slow down because your entire computer is being bogged down because it doesn't have enough processors to attribute individually so it's going to start to share those it's going to start to split into those threads and you're going to pull down the performance when you're editing in premiere pro say for instance so multitasking is really important for multiple cores and threads like i said if you're just using premiere pro you're going to be fine with say four to six cores that have a good core clock speed that's that's important let's keep moving here though i want to make sure we get to the recommendations on how many cores and threads for creators so two cores and four threads i would honestly avoid i would not go for this maybe maybe maybe if you are you know doing some light light photoshop work or you know you're just a you know a book publisher and you know you want to self-publish your books and you want to have indesign so you can design your own layout maybe you could get away with two cores and four threads um but this is a processor i've seen in like macbook airs i've seen it in the old 13-inch macbook pros and i've just heard over and over again bad performance just disappointing performance so that's where i definitely start designers at four cores and eight threads my highly recommended 2015 macbook pro would have this four core ether processor it's fantastic for graphic designers working in photoshop indesign illustrator and even doing some 1080p video editing although it is going to be slower on the export time and slightly a little bit laggy on the playback it's still going to be a great computer especially you're going to improve that playback if you have the dedicated gpu uh in that model six cores 12 threads video editing 4k no problem um i've even heard some people getting up into 6k video editing and really having great performance especially if they complement that good quality cpu with a great gpu say something like the 1660 ti or the 2070 2060 or 2080 nvidia rtx gpu and then eight cores 16 threads it's gonna be great for 4k video editing all the way up to 8k video editing and then 32 core 64 threads well basically you can you can do whatever you want you can go to the you can go to the moon if you've ever seen cheech and chong all right that is cores and threads explained if you have any questions please comment below i'd love to continue to further help you improve your knowledge as a creative professional understanding your tech and you've been watching don't tackle any place you're going to get the latest tech news and tech terms demystified i'm benji kaiser and i'll see you here on the next episode
Info
Channel: Ben G Kaiser
Views: 33,377
Rating: 4.8997016 out of 5
Keywords: cpu cores and threads explained, cpu cores and threads, cpu cores vs threads, cpue cores vs threads explained, cores vs threads, cores and threads, computer cores and threads, computer cores and threads explained, cpu cores and threads for video editing, cpu cores and threads for graphic design, cpu cores and threads for photography, cores and threads for video editors, cores and threads for graphic design, cores and threads for photography, what are cores and threads in a cpu
Id: VCUvknmi5QA
Channel Id: undefined
Length: 14min 14sec (854 seconds)
Published: Thu Jun 18 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.