I’m working on a personal project , a simple ray tracer written in x86-64 assembly for educational purposes. It’s currently in the early stages, focusing on basic ray-sphere intersection calculations. […]
Hey everyone @Middleware & OS , I’m neck-deep in an RTOS project using FreeRTOS. I need to read and potentially modify interrupt priorities after the FreeRTOS scheduler has been kicked […]
My program outputs encoded instructions, and each line represents an independent set of instructions, like this: 0x81FB4300000090 0x69FC4300000090 0x81FC4300000090 0x69FD4300000090 0x81FD4300000090 0x69FE4300000090 0x81FE4300000090 0x69FF4300000090 0x81FF4300000090 0x00054400000090 0x01054400000090 0x02054400000090 0x03054400000090 0x08054400000090 […]
I have a question about using the extended registers as in r8, r9, r10, …. , I want to use them frequently in my program, but I’ve noticed a problem […]
I am analyzing the performance of `memcpy` on an Intel Core i7 10700K CPU , using GCC 10.2 on Linux kernel 5.10. My assumption is that its speed should be […]
Please guys my web server (using RTOS and HTTP 1.0) closes the connection after each request. The browser keeps sending requests for “.js” files with HTTP 1.1, leading to retransmissions. […]
In a group work where we are trying to integrate an assembler subroutine for sorting numbers `Shellsort` with a `C` program, the sorting algorithm has been tested as a standalone […]
I want to optimize a computationally intensive loop using SIMD instructions on an Intel Core i7 `12700K` processor and 32GB of DDR4 `3200` memory , to boost the performance for […]
Hello , I’m working on optimizing a bubble sort implementation in `C` for an `x86-64` architecture specifically targeting an Intel Core i7 processor using `GCC 11.2` . I noticed that […]