Location History:
- Redmond, WA (US) (2012)
- Hyderabad, IN (2014)
Company Filing History:
Years Active: 2012-2014
Title: Ramesha Chandrashekhar: Innovator in JIT Compilation and Memory Management
Introduction
Ramesha Chandrashekhar is a notable inventor based in Hyderabad, Telangana, India. He has made significant contributions to the field of Just-In-Time (JIT) compilation and memory management, holding 2 patents that showcase his innovative approach to software development.
Latest Patents
One of Ramesha's latest patents is titled "Selectable dual-mode JIT compiler for SIMD instructions." This invention involves a JIT compiler that performs dual-mode code generation by determining whether an application has opted-in to SIMD (Single Instruction Multiple Data) code generation both at JIT-time and at runtime. The application can select the code generation mode by identifying its preference for SIMD code generation. This implementation ensures application compatibility by allowing the application to choose its code generation mode. Additionally, applications can select different code generation modes during concurrent execution.
Another significant patent is "Memory object sharing for just in time compiled data." This invention allows just-in-time compiled code and other data within a runtime environment to be shared between multiple applications. It identifies common data objects and enables two or more applications to access these objects. While at least one application is accessing the objects, they may remain in memory. Once all applications have stopped accessing an object, it can be removed from memory. This patent may involve a server process to manage operations that facilitate sharing between various applications, such as identifying objects that can be removed from memory and adding newly created data to a database of sharable data.
Career Highlights
Ramesha has worked with prominent companies, including Microsoft Technology Licensing, LLC and Microsoft Corporation. His experience in these organizations has contributed to his expertise in software development and innovation.
Collaborations
Ramesha has collaborated with talented individuals such as Sachin Manchanda and Anand Rengasamy, who have contributed to his projects and innovations.
Conclusion
Ramesha Chandrashekhar is a distinguished inventor whose work in JIT compilation and memory management has made a significant impact in the field of software development. His patents reflect his innovative spirit and dedication to advancing technology.