Essays about: "HW SW co-Design"
Found 4 essays containing the words HW SW co-Design.
-
1. Optimizing on-chip Machine Learning for Data Prefetching
University essay from Göteborgs universitet/Institutionen för data- och informationsteknikAbstract : The idea behind data prefetching is to speed up program execution by predicting what data is needed by the processor, before it is actually needed. Data prefetching is commonly performed by prefetching the next memory address in line, but there are other, more sophisticated approaches such as machine learning. READ MORE
-
2. A Data Sorting Hardware Accelerator on FPGA
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : In recent years, with the rise of the application of big data, efficiency has become more important for data processing, and simple sorting methods require higher stability and efficiency in large-scale scenarios. This thesis explores topics related to hardware acceleration for data sorting networks of massive input resource or data stream, which leads to our three different design approaches: running the whole data processing fully on the software side (sorting and merging on PC), a combination of PC side and field- programmable gate arrays (FPGA) platform (hardware sorting with software merging), and fully hardware side (sorting and merging on FPGA). READ MORE
-
3. VoIP Server HW/SW Codesign for Multicore Computing
University essay from KTH/Skolan för informations- och kommunikationsteknik (ICT)Abstract : Modern technologies are growing and Voice over Internet Protocol (VoIP) technology is able to function in heterogeneous networks. VoIP gained wide popularity because it offers cheap calling rates compared to traditional telephone system and the number of VoIP subscribers has increased significantly in recent years. READ MORE
-
4. Hardware / Software co-design for JPEG2000
University essay from Institutionen för systemteknikAbstract : For demanding applications, for example image or video processing, there may be computations that aren’t very suitable for digital signal processors. While a DSP processor is appropriate for some tasks, the instruction set could be extended in order to achieve higher performance for the tasks that such a processor normally isn’t actually design for. READ MORE
