Ayanconnectedrhythms.hashnode.dev·Oct 4, 2024How a Fingerprint Scanner Works: Understanding the Technology Behind Biometric SecurityFingerprint scanners have become a ubiquitous part of modern security systems, providing a convenient, reliable, and secure way to authenticate users. From unlocking smartphones to verifying identity at workplaces, airports, and banking systems, fing...Discuss·1 likeComputer Science
Jyotiprakash Mishrablog.jyotiprakash.org·Sep 28, 2024Thread-Level Parallelism: A Focus on Cache CoherenceThread-Level Parallelism (TLP) marks a significant shift in modern computer architecture. As advancements in uniprocessor design reached their limits in terms of instruction-level parallelism (ILP), attention turned toward more scalable methods for p...Discuss·48 readstlp
Jyotiprakash Mishrablog.jyotiprakash.org·Sep 26, 2024Caching and Performance of CPUsWhy Caches are Important: Memory-Processor Speed Gap: Modern CPUs operate at extremely high clock speeds, often in the range of 3-4 GHz (billions of cycles per second). On the other hand, accessing main memory (RAM) is much slower, with latency typi...Discuss·243 readscache
Abhijeet Sinhasinha530.hashnode.dev·Sep 9, 2024Cache Memory : Make it faster!Ever wonder, how does your electronic devices run so much faster? The answer to this question is 'cache memory'. Cache memory acts as a temporary store house between the processor and the main memory. Cache memory works on the principle of 'Locality ...Discusscomputer organization
Jyotiprakash Mishrablog.jyotiprakash.org·Sep 2, 2024Some Common Computer Architecture Terms1. Single Cycle Datapath A single cycle datapath executes every instruction in one clock cycle. This means that all stages of instruction processing (fetch, decode, execute, memory access, and write-back) are completed in one cycle. Example: A basic...Discuss·2 likes·344 readsspeculative
Jyotiprakash Mishrablog.jyotiprakash.org·Aug 28, 2024MIPS Single-Cycle DatapathThe single-cycle data path for MIPS in the image includes various control signals that govern how the data path components operate during the execution of an instruction. Here's a description of each control signal: RegDst: This signal controls whic...Discuss·2 likes·492 readsdatapath
Ayanconnectedrhythms.hashnode.dev·Aug 24, 2024"A Comprehensive Guide to NPUs: What They Are, How They Work, and Where They're Used"What is NPU ? An NPU (Neural Processing Unit) is a specialized type of hardware processor designed specifically for accelerating machine learning tasks, particularly those involving neural networks. NPUs are optimized to handle the mathematical compu...DiscussAI
Ayanconnectedrhythms.hashnode.dev·Aug 23, 2024"Unplugged Power: How Wireless Chargers Work and the Science Behind Them"Introduction Wireless charging is a method that allows devices like smartphones to charge without the need for physical cables. Wireless charging is a cool new way to power up your devices without using any cords! Imagine placing your phone or tablet...DiscussComputer Science
Yvonne Aderogbaeviecoder.hashnode.dev·Aug 19, 202432-bit vs 64-bit Systems: A Quick GuideIntroduction: You've probably seen the option to download a software program (application or game) as a 32-bit version or a 64-bit version. The difference does, in fact, matter because the two were created for different systems. In the computer world...DiscussComputer Science
Jyotiprakash Mishrablog.jyotiprakash.org·Aug 8, 2024Instruction Level ParallelismInstruction Level Parallelism (ILP) refers to the ability of a processor to execute multiple instructions simultaneously during a single clock cycle. This parallelism is inherent in the sequence of instructions in a program. ILP aims to utilize this ...Discuss·422 readsscoreboardingg