03 June, 2008

AMD CodeAnalyst - Open Source -> Intel

Today I have got chance to attend AMD CodeAnalyst.
This is tool used to complete their mission "Code Faster, Faster Code".
yes, if you first time read this line, you may not understand fully, but
read twice and you will get it.

It is GUI, where it is using Linux oprofiler as Base and in Windows
has other (really I don't know and get when that Guy told).

Detailed documentation is available at Above Website,
I just like to highlight what I noted from this.

->Priority Changed from Windows Based CodeAnalyst to
Platform independent, while Manager Changed about
3 year back.
-> Project started around 1996-97.
->Windows Version is advance than Linux
(new feature introduce in Windows GUI, backport to
Linux GUI)
-> Qt Toolkit is used as it is more platform independent.
-> Linux GUI - QT -3
-> WIndows GUI - QT -4
-> AMD developers are more Open and want
participate in OSS and also want contribution for their projects.

BAD:
-> all RHEL5.1 and Fedora's Binary and Source Package (RPM as
well as .tar.gz) for CodeAanalyst Failed to run (although installed
but not able to Run properly
--Error was like---
program was searching something in /dev/virt/2 and /dev/virt/3,
while RHEL5 kernel only has 0 and 1, so failed during 'Run' binary
files. (while working on his machine)
------
-> Not a Single machine having AMD processor in whole workshop
-> AMD Indian Developer's idea to make joke of people, who
asked him about Hardware, while he was Software guy. This
point made me unhappy with some "Great Developers" as they
thought people are mad, but those always failed to understand
that "Someone really knows you: AMD is processor!!!" Is this not big thing?
This is attitude, which is common between in Asian people, while
surely you will not found in other.
-> Main Developer was not very sure about Other processors other than
AMD. It is ok if you think from one angle, but I always felt
bad if you only know and test your product only. How can
you improve if you don't know competitor's product, specially
when you are trying to make new product for "ALL Platforms"??
(same view about Operating system, how can I know that
something works "better" on Linux, until I knows about some
other OS).

At last, I was not very statisified with Workshop as
Product was not working on RHEL platform and I was
able to use it properly.
I got something, not AMD pen drive and T-Shirt, but
Desire to work with AMD CodeAnalyst and yes, to
use AMD processor in my future buy-list computers.

(now my car has on AMD Turian processor (hanging
in mirror and AMD Pen Drive to Listen music in Car)

No comments: