Find Jobs
Hire Freelancers

Simulator for Out-of-Order Processor supporting speculative execution using register renaming

$30-250 USD

Completed
Posted 3 months ago

$30-250 USD

Paid on delivery
Simulator for Out-of-Order Processor supporting speculative execution using register renaming Skills and Experience: - Proficiency in C++ - Familiarity with out-of-order processor architecture - Knowledge of speculative execution and register renaming - Experience in simulator development Project Description: I am looking for a developer to create a simulator for an out-of-order processor that supports speculative execution using register renaming APEX-like ISA with an issue queue, a load-store queue and a reorder buffer that uses register renaming.. The simulator should be written in C and should not be designed for any specific operating system. Key Requirements: - The simulator should be able to support less than 100 instructions. - It should accurately simulate the behavior of an out-of-order processor with support for speculative execution and register renaming. - The simulator should provide detailed performance metrics and statistics.
Project ID: 37490927

About the project

13 proposals
Remote project
Active 3 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello, I am delighted to have come across your project post and express my sincere interest in working with you. As an experienced contractor, I am confident that I possess the skills and expertise required to deliver exceptional results on this project. Over the last decade, I have completed numerous projects similar to yours, and I am confident that I can handle tasks that demand exceptional skills, such as; C Programming Software Architecture C++ Programming Process Simulation To ensure we can both get a better understanding of the project requirements, budget, and deadlines, I would love to schedule a chat or message to discuss these aspects further. I am available at your convenience and look forward to hearing from you soon. In the meantime, I kindly request that you keep me in mind for future projects in case this one is no longer available. Finally, as a freelancer, I firmly believe that data is the pollution problem of the information age, and protecting privacy is an environmental challenge. Therefore, I take all necessary precautions to safeguard the confidential information you may share with me during the project. Thank you for your time and consideration, and I look forward to working with you. Best Regards, Emma
$100 USD in 4 days
4.4 (15 reviews)
5.0
5.0
13 freelancers are bidding on average $113 USD for this job
User Avatar
Hi! I am an expert C++ programmer with skills including Software Architecture, C Programming, Process Simulation and C++ Programming. I am Software developer, Data analyst, Computer Architecture Expert Projects I have done: - as Computer Architecture Expert (wrote MIPS assembler programs, wrote reports about the impact of various sorting algorithms and cache size on the number of miss cache in MARS simulator) Skills and technologies I know: Programming: - C, Python, C++ - Assembler: MASM, TASM, as88, IJVM, MIPS - Debugging: x86, x64, Mic1, MIPS, MARS - OS: Windows, Linux Data analysis: - Matlab - Python (Entry Level) programming - Microsoft Excel DB programming: - SQL - Microsoft Access Teaching: - Operation systems - Programming (C, Pascal, Assembler, Prolog) - Computer Architecture I always go beyond the client's expectations and work until customer is fully satisfied. My main goal is to provide an affordable solution that will fit your need, attract more customers to your business and make it easy to maintain without special knowledge Please send a message to discuss more regarding this project. Thanks
$150 USD in 3 days
4.9 (22 reviews)
6.4
6.4
User Avatar
Hello I understand your request that you’re demanding Simulator for Out-of-Order Processor supporting speculative execution using register renaming As a Professional Geeks, I can avail creative, proactive and high-tech solutions to your development needs. I have excellent experience in Metatrader (4 And 5),Ninjatrader (7 And 8),Indicators & Trading Robots Development,Tradingview (Pinescript & Strategy),Python Trading Api,Machine Learning,,Python, Odoo, HTML, Javascript, PHP,CSS, Laravel,Java,Joomla,Angular.js,MySQL, Node.js, React.js,Wordpress,linux Ruby on Rails, Database, Objective-C and Swift,C, C#, C++, Qt, Linux, Arduino and raspberry. My Engineering skill are unimaginable with lot of success in engineering task My page is clear about my professionalism with awarded task Don't hesitate to contact me to create awesome products! Thanks
$30 USD in 1 day
4.5 (17 reviews)
5.0
5.0
User Avatar
- I understand your project description, and believe I am the perfect candidate for this job. With my extensive experience in developing web applications, I have worked on a variety of projects, including travel portals with real-time notifications, supply chain management tools, inventory management software, and social media portals similar to LinkedIn and Facebook. I'm confident that my skillset can deliver results equivalent to or better than what you are looking for. My expertise in both front-end and back-end technologies enables me to create high-quality digital assets that truly resonate with clients. I understand how important accurate simulation of an out-of-order processor is for this project - this is why my services should be prioritized over other competitors. My commitment to provide top-tier services at competitive rates makes me an ideal choice for this job.
$140 USD in 7 days
5.0 (13 reviews)
4.6
4.6
User Avatar
Hello there! I am a C++ specialist with over 8+ years of experience in website and mobile app development. I understand that you are looking for someone to create a simulator for an out-of-order processor that supports speculative execution using register renaming, and I believe I am the perfect person for the job. I have the necessary skillset to develop the simulator exactly as you have outlined - specifically my proficiency in C++, familiarity with out-of-order processor architecture, knowledge of speculative execution and register renaming as well as experience in simulator development make me an ideal candidate for this project. Additionally, I provide 24/7 client support, regular communication throughout the project process and solved issues within 24 hours along with one month of free maintenance after completion. I believe I am the best fit for this project due to my need-based bespoke website design and development as well as good programming experience of more than a decade. If you would like more information or would like to discuss further please don't hesitate to contact me!..
$140 USD in 7 days
4.5 (3 reviews)
3.2
3.2
User Avatar
Dear Manjusha D., I prefer United States clients. This project seems a piece of cake for me. I finished exactly the same work a month ago. I have deep experience on C Programming, Software Architecture, C++ Programming, Process Simulation Please come over chat and discuss your requirement in a detailed way. Regards
$110 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Dear! I've read your job description carefully. I have over 15 years of rich experience in C,C++, Algorithm. I'd like to discuss your project on chatting. I can start the your work right now and provide you good result. Please contact me and discuss more. Thanks and Regards!
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I understand that you are looking for someone to create a simulator for an out-of-order processor that supports speculative execution using register renaming. I am confident that my skillset and experience make me the perfect fit for this project. I am a senior full stack developer with over 9 years of experience in Web and Mobile Application development, specifically in C++ and out-of-order processor architecture. My knowledge of speculative execution and register renaming will be invaluable when designing the simulator - it needs to accurately simulate the behavior of an out-of-order processor with support for speculative execution but should provide detailed performance metrics and statistics so you can get the most out of it. I believe collaboration is important when working on a project like this, which is why I will be glad to discuss any additional requirements with you further so we can reach an agreement on exactly what needs to be done together.
$155 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi client. I'm excited about the opportunity to develop your out-of-order processor simulator. I have the required C++ proficiency, knowledge of processor architecture, and simulator development experience. I'll create a platform-independent simulator with APEX-like ISA, register renaming, and support for under 100 instructions. It will accurately model an out-of-order processor, providing detailed performance metrics. Let's discuss your specific needs further. Looking forward to working together. Best regards,
$150 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear, client I am a full stack and AI developer with more 10 years of professional experience in React, Node, Next, Django, Flask, MERN Stack, Computer vision and natural language processing.... I mainly use Javascript, typescript and python program language. I can finish your project within your deadline with reasonable budget. Thanks
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Binghamton, United States
5.0
2
Payment method verified
Member since Nov 9, 2022

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.