Future of IACA?

Future of IACA?

IACA (the Intel Architecture Code Analyzer, https://software.intel.com/en-us/articles/intel-architecture-code-analyzer) is a wonderful tool for understanding and optimizing performance on Intel processors, and I'm surprised that it's not better known.  I'm also surprised that it's not better maintained or publicized.  

Are there plans to continue its development for future architectures?  Seeing the dedicated support forum (https://software.intel.com/en-us/forums/intel-architecture-code-analyzer/) "archived" and prohibited from new posts doesn't seem like a good sign.  Is its functionality possibly being rolled into a different product?  Are bug reports still likely to be acted upon?  If so, where should they go?  

I'd love to see it stick around and continue to improve.  


5 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hello, any news from this point ? IACA is the best tool of intel ... 



Some similar functionality was added to the Parallel Studio Advisor tool .

IACA is by far the best tool I've seen for computation kernel development - you can iterate quickly and see the bottlenecks exactly. Once everything is balanced you check on real hardware with the performance counters. It also has the advantage of being able to test against architectures you don't have real hardware for.

Tim, do I interpret your answer correctly when I say it seems to imply that IACA will no longer be developed? Any chance of open sourcing it? I assume Parallel Studio Advisor is not a free tool. Those of us working for free on open source projects cannot always spend large amounts of money on proprietary software, but more importantly we can't require others to. I can bring the results of an IACA analysis to a discussion since anyone else can verify it. It is much tougher, outside of a commercial environment, to bring results from a proprietary tool, since the others involved often cannot reproduce it without an expensive license for said tool.

Sorry Tim, somehow I thought you were an Intel employee, so I had read too much into your reply. My bad.

Leave a Comment

Please sign in to add a comment. Not a member? Join today