{"id":3239,"date":"2022-09-21T16:41:45","date_gmt":"2022-09-21T11:11:45","guid":{"rendered":"https:\/\/cthecosmos.com\/?page_id=3239"},"modified":"2024-04-13T09:25:01","modified_gmt":"2024-04-13T03:55:01","slug":"emphasis-on-embedded","status":"publish","type":"page","link":"https:\/\/cthecosmos.com\/?page_id=3239","title":{"rendered":"Emphasis on Embedded"},"content":{"rendered":"\t<div\n\t\tclass=\"wp-block-newspack-blocks-homepage-articles is-style-borders wpnbha show-image image-alignbehind ts-4 is-3 is-uncropped show-category is-style-borders has-text-align-left has-more-button\"\n\t\tstyle=\"\"\n\t\t>\n\t\t\t\t\t<style id=\"newspack-blocks-inline-css\" type=\"text\/css\">\t\t.wp-block-newspack-blocks-homepage-articles article .entry-title {\n\t\t\tfont-size: 1.2em;\n\t\t}\n\t\t.wp-block-newspack-blocks-homepage-articles .entry-meta {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\talign-items: center;\n\t\t\tmargin-top: 0.5em;\n\t\t}\n\t\t.wp-block-newspack-blocks-homepage-articles article .entry-meta {\n\t\t\tfont-size: 0.8em;\n\t\t}\n\t\t.wp-block-newspack-blocks-homepage-articles article .avatar {\n\t\t\theight: 25px;\n\t\t\twidth: 25px;\n\t\t}\n\t\t.wp-block-newspack-blocks-homepage-articles .post-thumbnail{\n\t\t\tmargin: 0;\n\t\t\tmargin-bottom: 0.25em;\n\t\t}\n\t\t.wp-block-newspack-blocks-homepage-articles .post-thumbnail img {\n\t\t\theight: auto;\n\t\t\twidth: 100%;\n\t\t}\n\t\t.wp-block-newspack-blocks-homepage-articles .post-thumbnail figcaption {\n\t\t\tmargin-bottom: 0.5em;\n\t\t}\n\t\t.wp-block-newspack-blocks-homepage-articles p {\n\t\t\tmargin: 0.5em 0;\n\t\t}\n\n\t\t\t<\/style>\n\t\t\t\t<div data-posts data-current-post-id=\"3239\">\n\t\t\t\t\t\t\n\t<article data-post-id=\"4630\"\n\t\tclass=\"tag-c-programming tag-cache-memory tag-embedded-systems tag-memory tag-operating-system tag-programming tag-ram tag-random-access-memory tag-swap-file category-embedded category-embedded-systems category-operating-system type-post post-has-image\"\n\t\t\t\tstyle=\"min-height: 0vh; padding-top: 0vh;\"\n\t\t\t\t>\n\t\t\t\t\t\t\t<figure class=\"post-thumbnail\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?p=4630\" rel=\"bookmark\" tabindex=\"-1\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/create-a-highly-detailed-blog-post-featured-image-depicting-a-2.jpg?fit=1024%2C768&amp;ssl=1\" class=\"attachment-newspack-article-block-uncropped size-newspack-article-block-uncropped wp-post-image\" alt=\"What is a Swap File and How does It Work\" data-hero-candidate=\"1\" srcset=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/create-a-highly-detailed-blog-post-featured-image-depicting-a-2.jpg?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/create-a-highly-detailed-blog-post-featured-image-depicting-a-2.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/create-a-highly-detailed-blog-post-featured-image-depicting-a-2.jpg?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/create-a-highly-detailed-blog-post-featured-image-depicting-a-2.jpg?resize=800%2C600&amp;ssl=1 800w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/create-a-highly-detailed-blog-post-featured-image-depicting-a-2.jpg?resize=600%2C450&amp;ssl=1 600w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/create-a-highly-detailed-blog-post-featured-image-depicting-a-2.jpg?resize=400%2C300&amp;ssl=1 400w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/create-a-highly-detailed-blog-post-featured-image-depicting-a-2.jpg?resize=200%2C150&amp;ssl=1 200w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" data-attachment-id=\"4637\" data-permalink=\"https:\/\/cthecosmos.com\/?attachment_id=4637\" data-orig-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/create-a-highly-detailed-blog-post-featured-image-depicting-a-2.jpg?fit=1024%2C768&amp;ssl=1\" data-orig-size=\"1024,768\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"create-a-highly-detailed-blog-post-featured-image-depicting-a\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/create-a-highly-detailed-blog-post-featured-image-depicting-a-2.jpg?fit=1000%2C750&amp;ssl=1\" \/>\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/figure><!-- .featured-image -->\n\t\t\n\t\t<div class=\"entry-wrapper\">\n\t\t\t\n\t\t\t\t<div class=\"cat-links \">\n\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?cat=28627\">Embedded<\/a>\t\t\t\t<\/div>\n\t\t\t\t<h2 class=\"entry-title\"><a href=\"https:\/\/cthecosmos.com\/?p=4630\" rel=\"bookmark\">What is a Swap File and How does It Work<\/a><\/h2>\t\t\t\t\t\t<p>A swap file is a disk space used when RAM is full, allowing virtual memory systems to manage memory effectively. It aids performance but can impact speed, especially under memory pressure.<\/p>\n<a href=\"https:\/\/cthecosmos.com\/?p=4630\" class=\"more-link\">Read More <span class=\"screen-reader-text\">What is a Swap File and How does It Work<\/span><\/a>\t\t\t\t<a class=\"more-link\" href=\"https:\/\/cthecosmos.com\/?p=4630\" rel=\"bookmark\">\n\t\t\t\t\tKeep reading\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<div class=\"entry-meta\">\n\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?author=120055267\"><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=48&#038;d=identicon&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&#038;d=identicon&#038;r=g 2x' class='avatar avatar-48 photo' height='48' width='48' \/><\/a>\t\t\t\t\t\t<span class=\"byline\">\n\t\t\t\t\t\t\t<span class=\"author-prefix\">by<\/span> <span class=\"author vcard\"><a class=\"url fn n\" href=\"https:\/\/cthecosmos.com\/?author=120055267\">Yashwanth Naidu Tikkisetty<\/a><\/span>\t\t\t\t\t\t<\/span><!-- .author-name -->\n\t\t\t\t\t\t<time class=\"entry-date published\" datetime=\"2025-09-07T08:33:13+05:30\">September 7, 2025<\/time><time class=\"updated\" datetime=\"2025-09-07T08:33:44+05:30\">September 7, 2025<\/time>\t\t\t\t<\/div><!-- .entry-meta -->\n\t\t\t\t\t<\/div><!-- .entry-wrapper -->\n\t<\/article>\n\n\t\t\n\t<article data-post-id=\"4616\"\n\t\tclass=\"tag-c-programming tag-compilers tag-embedded-systems tag-operating-system tag-optimization tag-programming category-embedded category-embedded-systems category-operating-system type-post post-has-image\"\n\t\t\t\tstyle=\"min-height: 0vh; padding-top: 0vh;\"\n\t\t\t\t>\n\t\t\t\t\t\t\t<figure class=\"post-thumbnail\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?p=4616\" rel=\"bookmark\" tabindex=\"-1\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/image-6.jpg?fit=1024%2C768&amp;ssl=1\" class=\"attachment-newspack-article-block-uncropped size-newspack-article-block-uncropped wp-post-image\" alt=\"Compiler Optimizations from O0 to Oz\" data-hero-candidate=\"1\" srcset=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/image-6.jpg?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/image-6.jpg?resize=300%2C225&amp;ssl=1 300w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/image-6.jpg?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/image-6.jpg?resize=800%2C600&amp;ssl=1 800w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/image-6.jpg?resize=600%2C450&amp;ssl=1 600w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/image-6.jpg?resize=400%2C300&amp;ssl=1 400w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/image-6.jpg?resize=200%2C150&amp;ssl=1 200w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" data-attachment-id=\"4620\" data-permalink=\"https:\/\/cthecosmos.com\/?attachment_id=4620\" data-orig-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/image-6.jpg?fit=1024%2C768&amp;ssl=1\" data-orig-size=\"1024,768\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/image-6.jpg?fit=1000%2C750&amp;ssl=1\" \/>\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/figure><!-- .featured-image -->\n\t\t\n\t\t<div class=\"entry-wrapper\">\n\t\t\t\n\t\t\t\t<div class=\"cat-links \">\n\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?cat=28627\">Embedded<\/a>\t\t\t\t<\/div>\n\t\t\t\t<h2 class=\"entry-title\"><a href=\"https:\/\/cthecosmos.com\/?p=4616\" rel=\"bookmark\">Compiler Optimizations from O0 to Oz<\/a><\/h2>\t\t\t\t\t\t<p>The article by Yashwanth Naidu Tikkisetty explores various compiler optimization options, detailing their effects and uses. It provides an overview of how different options can influence the optimization process and performance of compiled code. By explaining the mechanisms behind these optimizations, the article aims to demystify the complexities of compiler settings for readers. The resource\u2026<\/p>\n<a href=\"https:\/\/cthecosmos.com\/?p=4616\" class=\"more-link\">Read More <span class=\"screen-reader-text\">Compiler Optimizations from O0 to Oz<\/span><\/a>\t\t\t\t<a class=\"more-link\" href=\"https:\/\/cthecosmos.com\/?p=4616\" rel=\"bookmark\">\n\t\t\t\t\tKeep reading\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<div class=\"entry-meta\">\n\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?author=120055267\"><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=48&#038;d=identicon&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&#038;d=identicon&#038;r=g 2x' class='avatar avatar-48 photo' height='48' width='48' \/><\/a>\t\t\t\t\t\t<span class=\"byline\">\n\t\t\t\t\t\t\t<span class=\"author-prefix\">by<\/span> <span class=\"author vcard\"><a class=\"url fn n\" href=\"https:\/\/cthecosmos.com\/?author=120055267\">Yashwanth Naidu Tikkisetty<\/a><\/span>\t\t\t\t\t\t<\/span><!-- .author-name -->\n\t\t\t\t\t\t<time class=\"entry-date published\" datetime=\"2025-09-07T07:49:04+05:30\">September 7, 2025<\/time><time class=\"updated\" datetime=\"2025-09-07T08:16:20+05:30\">September 7, 2025<\/time>\t\t\t\t<\/div><!-- .entry-meta -->\n\t\t\t\t\t<\/div><!-- .entry-wrapper -->\n\t<\/article>\n\n\t\t\n\t<article data-post-id=\"4610\"\n\t\tclass=\"tag-c-programming tag-embedded tag-embedded-systems tag-loop-unrolling tag-programming category-embedded category-embedded-systems category-operating-system type-post post-has-image\"\n\t\t\t\tstyle=\"min-height: 0vh; padding-top: 0vh;\"\n\t\t\t\t>\n\t\t\t\t\t\t\t<figure class=\"post-thumbnail\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?p=4610\" rel=\"bookmark\" tabindex=\"-1\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/LUR1.jpg?fit=1024%2C1024&amp;ssl=1\" class=\"attachment-newspack-article-block-uncropped size-newspack-article-block-uncropped wp-post-image\" alt=\"Loop Unrolling in RISC-V\" data-hero-candidate=\"1\" srcset=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/LUR1.jpg?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/LUR1.jpg?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/LUR1.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/LUR1.jpg?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/LUR1.jpg?resize=960%2C960&amp;ssl=1 960w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" data-attachment-id=\"4612\" data-permalink=\"https:\/\/cthecosmos.com\/?attachment_id=4612\" data-orig-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/LUR1.jpg?fit=1024%2C1024&amp;ssl=1\" data-orig-size=\"1024,1024\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"LUR1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/LUR1.jpg?fit=1000%2C1000&amp;ssl=1\" \/>\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/figure><!-- .featured-image -->\n\t\t\n\t\t<div class=\"entry-wrapper\">\n\t\t\t\n\t\t\t\t<div class=\"cat-links \">\n\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?cat=28627\">Embedded<\/a>\t\t\t\t<\/div>\n\t\t\t\t<h2 class=\"entry-title\"><a href=\"https:\/\/cthecosmos.com\/?p=4610\" rel=\"bookmark\">Loop Unrolling in RISC-V<\/a><\/h2>\t\t\t\t\t\t<p>Loop unrolling significantly enhances performance in embedded systems, particularly in RISC-V architectures. By reducing loop overhead and increasing instruction-level parallelism, it minimizes control operations. However, this technique increases code size, necessitating careful consideration for systems with memory constraints.<\/p>\n<a href=\"https:\/\/cthecosmos.com\/?p=4610\" class=\"more-link\">Read More <span class=\"screen-reader-text\">Loop Unrolling in RISC-V<\/span><\/a>\t\t\t\t<a class=\"more-link\" href=\"https:\/\/cthecosmos.com\/?p=4610\" rel=\"bookmark\">\n\t\t\t\t\tKeep reading\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<div class=\"entry-meta\">\n\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?author=120055267\"><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=48&#038;d=identicon&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&#038;d=identicon&#038;r=g 2x' class='avatar avatar-48 photo' height='48' width='48' \/><\/a>\t\t\t\t\t\t<span class=\"byline\">\n\t\t\t\t\t\t\t<span class=\"author-prefix\">by<\/span> <span class=\"author vcard\"><a class=\"url fn n\" href=\"https:\/\/cthecosmos.com\/?author=120055267\">Yashwanth Naidu Tikkisetty<\/a><\/span>\t\t\t\t\t\t<\/span><!-- .author-name -->\n\t\t\t\t\t\t<time class=\"entry-date published\" datetime=\"2025-09-07T07:40:35+05:30\">September 7, 2025<\/time><time class=\"updated\" datetime=\"2025-09-07T08:22:05+05:30\">September 7, 2025<\/time>\t\t\t\t<\/div><!-- .entry-meta -->\n\t\t\t\t\t<\/div><!-- .entry-wrapper -->\n\t<\/article>\n\n\t\t\n\t<article data-post-id=\"4604\"\n\t\tclass=\"tag-c-programming tag-cache tag-cache-data-hazard-stalls tag-cache-memory tag-embedded-systems tag-programming tag-registers category-embedded category-embedded-systems category-operating-system type-post post-has-image\"\n\t\t\t\tstyle=\"min-height: 0vh; padding-top: 0vh;\"\n\t\t\t\t>\n\t\t\t\t\t\t\t<figure class=\"post-thumbnail\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?p=4604\" rel=\"bookmark\" tabindex=\"-1\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/DataHazard2.jpg?fit=1024%2C1024&amp;ssl=1\" class=\"attachment-newspack-article-block-uncropped size-newspack-article-block-uncropped wp-post-image\" alt=\"Data Hazard Stalls in Cache Memory\" data-hero-candidate=\"1\" srcset=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/DataHazard2.jpg?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/DataHazard2.jpg?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/DataHazard2.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/DataHazard2.jpg?resize=768%2C768&amp;ssl=1 768w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/DataHazard2.jpg?resize=960%2C960&amp;ssl=1 960w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" data-attachment-id=\"4606\" data-permalink=\"https:\/\/cthecosmos.com\/?attachment_id=4606\" data-orig-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/DataHazard2.jpg?fit=1024%2C1024&amp;ssl=1\" data-orig-size=\"1024,1024\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"DataHazard2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/DataHazard2.jpg?fit=1000%2C1000&amp;ssl=1\" \/>\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/figure><!-- .featured-image -->\n\t\t\n\t\t<div class=\"entry-wrapper\">\n\t\t\t\n\t\t\t\t<div class=\"cat-links \">\n\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?cat=28627\">Embedded<\/a>\t\t\t\t<\/div>\n\t\t\t\t<h2 class=\"entry-title\"><a href=\"https:\/\/cthecosmos.com\/?p=4604\" rel=\"bookmark\">Data Hazard Stalls in Cache Memory<\/a><\/h2>\t\t\t\t\t\t<p>In the realm of computer architecture, particularly in the context of embedded systems, data hazard stalls are a critical challenge that can significantly impact the performance and efficiency of a system. This write up aims to dissect the concept of data hazard stalls, particularly in cache memory, using RISC-V assembly code examples to illustrate the\u2026<\/p>\n<a href=\"https:\/\/cthecosmos.com\/?p=4604\" class=\"more-link\">Read More <span class=\"screen-reader-text\">Data Hazard Stalls in Cache Memory<\/span><\/a>\t\t\t\t<a class=\"more-link\" href=\"https:\/\/cthecosmos.com\/?p=4604\" rel=\"bookmark\">\n\t\t\t\t\tKeep reading\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<div class=\"entry-meta\">\n\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?author=120055267\"><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=48&#038;d=identicon&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&#038;d=identicon&#038;r=g 2x' class='avatar avatar-48 photo' height='48' width='48' \/><\/a>\t\t\t\t\t\t<span class=\"byline\">\n\t\t\t\t\t\t\t<span class=\"author-prefix\">by<\/span> <span class=\"author vcard\"><a class=\"url fn n\" href=\"https:\/\/cthecosmos.com\/?author=120055267\">Yashwanth Naidu Tikkisetty<\/a><\/span>\t\t\t\t\t\t<\/span><!-- .author-name -->\n\t\t\t\t\t\t<time class=\"entry-date published\" datetime=\"2025-09-07T07:34:22+05:30\">September 7, 2025<\/time><time class=\"updated\" datetime=\"2025-09-07T07:34:26+05:30\">September 7, 2025<\/time>\t\t\t\t<\/div><!-- .entry-meta -->\n\t\t\t\t\t<\/div><!-- .entry-wrapper -->\n\t<\/article>\n\n\t\t\n\t<article data-post-id=\"4597\"\n\t\tclass=\"tag-c-programming tag-cache-memory tag-cache-pipelining tag-embedded-systems tag-programming tag-registers category-embedded category-embedded-systems category-operating-system type-post post-has-image\"\n\t\t\t\tstyle=\"min-height: 0vh; padding-top: 0vh;\"\n\t\t\t\t>\n\t\t\t\t\t\t\t<figure class=\"post-thumbnail\">\n\t\t\t\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?p=4597\" rel=\"bookmark\" tabindex=\"-1\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"686\" src=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/CP2.jpg?fit=1200%2C686&amp;ssl=1\" class=\"attachment-newspack-article-block-uncropped size-newspack-article-block-uncropped wp-post-image\" alt=\"Pipelining in Cache Memory\" data-hero-candidate=\"1\" srcset=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/CP2.jpg?w=1792&amp;ssl=1 1792w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/CP2.jpg?resize=300%2C171&amp;ssl=1 300w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/CP2.jpg?resize=1024%2C585&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/CP2.jpg?resize=768%2C439&amp;ssl=1 768w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/CP2.jpg?resize=1536%2C878&amp;ssl=1 1536w, https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/CP2.jpg?resize=1440%2C823&amp;ssl=1 1440w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" data-attachment-id=\"4600\" data-permalink=\"https:\/\/cthecosmos.com\/?attachment_id=4600\" data-orig-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/CP2.jpg?fit=1792%2C1024&amp;ssl=1\" data-orig-size=\"1792,1024\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"CP2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2025\/09\/CP2.jpg?fit=1000%2C571&amp;ssl=1\" \/>\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/figure><!-- .featured-image -->\n\t\t\n\t\t<div class=\"entry-wrapper\">\n\t\t\t\n\t\t\t\t<div class=\"cat-links \">\n\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?cat=28627\">Embedded<\/a>\t\t\t\t<\/div>\n\t\t\t\t<h2 class=\"entry-title\"><a href=\"https:\/\/cthecosmos.com\/?p=4597\" rel=\"bookmark\">Pipelining in Cache Memory<\/a><\/h2>\t\t\t\t\t\t<p>\ud835\udde3\ud835\uddf6\ud835\uddfd\ud835\uddf2\ud835\uddf9\ud835\uddf6\ud835\uddfb\ud835\uddf6\ud835\uddfb\ud835\uddf4 \ud835\uddf6\ud835\uddfb\u00a0the context of \ud835\uddf0\ud835\uddee\ud835\uddf0\ud835\uddf5\ud835\uddf2 \ud835\uddfa\ud835\uddf2\ud835\uddfa\ud835\uddfc\ud835\uddff\ud835\ude06 is a critical concept in modern computing architectures, playing a pivotal role in enhancing the performance and efficiency of systems. It refers to the process of arranging the execution of commands in a way that overlaps different stages of instruction execution. This technique, when applied to cache memory, involves\u2026<\/p>\n<a href=\"https:\/\/cthecosmos.com\/?p=4597\" class=\"more-link\">Read More <span class=\"screen-reader-text\">Pipelining in Cache Memory<\/span><\/a>\t\t\t\t<a class=\"more-link\" href=\"https:\/\/cthecosmos.com\/?p=4597\" rel=\"bookmark\">\n\t\t\t\t\tKeep reading\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<div class=\"entry-meta\">\n\t\t\t\t\t<a href=\"https:\/\/cthecosmos.com\/?author=120055267\"><img alt='' src='https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=48&#038;d=identicon&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&#038;d=identicon&#038;r=g 2x' class='avatar avatar-48 photo' height='48' width='48' \/><\/a>\t\t\t\t\t\t<span class=\"byline\">\n\t\t\t\t\t\t\t<span class=\"author-prefix\">by<\/span> <span class=\"author vcard\"><a class=\"url fn n\" href=\"https:\/\/cthecosmos.com\/?author=120055267\">Yashwanth Naidu Tikkisetty<\/a><\/span>\t\t\t\t\t\t<\/span><!-- .author-name -->\n\t\t\t\t\t\t<time class=\"entry-date published\" datetime=\"2025-09-07T07:29:39+05:30\">September 7, 2025<\/time><time class=\"updated\" datetime=\"2025-09-07T07:29:44+05:30\">September 7, 2025<\/time>\t\t\t\t<\/div><!-- .entry-meta -->\n\t\t\t\t\t<\/div><!-- .entry-wrapper -->\n\t<\/article>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<button type=\"button\" class=\"wp-block-button__link\"  data-next=\"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fnewspack-blocks%2Fv1%2Farticles&#038;className=is-style-borders&#038;showReadMore=1&#038;imageShape=uncropped&#038;moreButton=1&#038;showCategory=1&#038;postsToShow=5&#038;mediaPosition=behind&#038;showExcerpt=1&#038;showFullContent=0&#038;excerptLength=55&#038;infiniteScroll=0&#038;readMoreLabel=Keep%20reading&#038;showDate=1&#038;showImage=1&#038;showCaption=0&#038;showCredit=0&#038;disableImageLazyLoad=0&#038;fetchPriority&#038;minHeight=0&#038;moreButtonText&#038;showAuthor=1&#038;showAvatar=1&#038;postLayout=list&#038;columns=3&#038;colGap=3&#038;&#038;&#038;categoryJoinType=or&#038;includeSubcategories=1&#038;&#038;&#038;&#038;&#038;&#038;typeScale=4&#038;imageScale=3&#038;mobileStack=0&#038;sectionHeader&#038;specificMode=0&#038;textColor&#038;customTextColor&#038;singleMode=0&#038;showSubtitle=0&#038;postType%5B0%5D=post&#038;textAlign=left&#038;includedPostStatuses%5B0%5D=publish&#038;deduplicate=1&#038;page=2\">\n\t\t\t\t<span class=\"label\">\n\t\t\t\t\tLoad more posts\t\t\t\t<\/span>\n\t\t\t\t<span class=\"loading\"><\/span>\n\t\t\t<\/button>\n\t\t\t<p class=\"error\">\n\t\t\t\tSomething went wrong. Please refresh the page and\/or try again.\t\t\t<\/p>\n\n\t\t\n\t<\/div>\n\t\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/cthecosmos.com\/?page_id=3239\" class=\"more-link\">Read More <span class=\"screen-reader-text\">Emphasis on Embedded<\/span><\/a>","protected":false},"author":120055267,"featured_media":4035,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","big_sky_generated":false},"class_list":["post-3239","page","type-page","status-publish","has-post-thumbnail","hentry"],"aioseo_notices":[],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P8CiEf-Qf","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/pages\/3239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/users\/120055267"}],"replies":[{"embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3239"}],"version-history":[{"count":8,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/pages\/3239\/revisions"}],"predecessor-version":[{"id":4033,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/pages\/3239\/revisions\/4033"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/media\/4035"}],"wp:attachment":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}