@article{Chu_2012, title={Golden-Finger and Back-Door: Two HW/SW Mechanisms for Accelerating Multicore Computer Systems}, volume={2}, url={https://ojs.imeti.org/index.php/IJETI/article/view/30}, abstractNote={<p>Continuously requirements of high-performance computing make the computer system adopt more processors<br />within a system to improve the parallelism and throughput. Although multiple processing cores are implemented in<br />a computer system, the complicated hardware communication mechanism between processors will decrease the<br />performance of overall system. Besides, the unsuitable process scheduling mechanism of conventional operating<br />system can not fully utilize the computation power of additional processors. Accordingly, this paper provides two<br />mechanisms to overcome the above challenges by using hardware and software mechanisms, respectively. In<br />software aspect, we propose a tool, called Golden-Finger, to dynamically adjust the scheduling policy of the process<br />scheduler in Linux. This software mechanism can improve the performance of the specified process by occupying a<br />processor solely. In hardware aspect, we design an effective hardware mechanism, called Back-Door, to<br />communicate two independent processors which can not be operated together, such as the dual PowerPC 405 cores<br />in the Xilinx ML310 system. The experimental results reveal that the two mechanisms can obtain significant<br />performance enhancements.</p>}, number={1}, journal={International Journal of Engineering and Technology Innovation}, author={Chu, Slo-Li}, year={2012}, month={Jan.}, pages={72–84} }