Hardware Support for Safe Execution of Native Client Applications


Over the past few years, there was vast growth in the world of the.Net browser as an applications platform. One example of this trend is Google's Native Shopper (NaCl) platform, that is a software-fault isolation mechanism that permits the running of native x86 or ARM code on the browser. One in every of the protection mechanisms utilized by NaCl is that every one branches must jump to the start of a legitimate instruction. So as to realize this criteria though, all return instructions are replaced by a particular branch instruction sequence, which we tend to decision NaCl returns, that are absolute to come back to a legitimate instruction. But, these NaCl returns lose the advantage of the highly correct come back-address stack (RAS) in exchange for the less accurate indirect branch predictor. In this paper, we propose a NaCl-RAS mechanism that can establish and accurately predict seventy six.9 on average compared to the 39.5 of a ancient BTB predictor.

Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here

PROJECT TITLE : Short Text Topic Modeling Techniques, Applications, and Performance: A Survey ABSTRACT: The semantic understanding of short texts is required for a wide variety of real-world applications, so their analysis allows
PROJECT TITLE : High-Performance Accurate and Approximate Multipliers for FPGA-based Hardware Accelerators ABSTRACT: In a wide variety of applications, including image and video processing and machine learning, multiplication
PROJECT TITLE :Research and implementation of hardware algorithms for multiplying binary numbers - 2018ABSTRACT:The structures of matrix and tree-like multipliers of binary numbers were reviewed and their system characteristics
PROJECT TITLE :Reducing the Hardware Complexity of a Parallel Prefix Adder - 2018ABSTRACT:Currently, parallel prefix adders (PPA) are thought of effective combinational circuits for performing the binary addition of two multi-bit
PROJECT TITLE :A Cost-Effective Self-Healing Approach for Reliable Hardware Systems - 2018ABSTRACT:In this paper, self-healing concept for hardware systems is investigated and a brand new approach is proposed. Hardware systems

Ready to Complete Your Academic MTech Project Work In Affordable Price ?

Project Enquiry