If you have generated the binary of a program, you may, under some circumstances wish to view the contents of the file in hex. You can use the od command it -x option to view the content in the terminal. od command stands for octal display and -x supplements it to display the content in hexadecimal. Here is how a typical command looks like.
#od -x test.bin
You may supplement it with more pipeline so that you are not overflowed with information overload.
referencedesigner@ubuntu:~/test$ od -x test.bin | more
0000000 457f 464c 0101 0001 0000 0000 0000 0000
0000020 0002 0028 0001 0000 0000 1780 0034 0000
0000040 15dc 0013 0002 0500 0034 0020 0002 0028
0000060 0015 0012 0001 0000 8000 0000 0000 1780
0000100 0000 1780 4800 0004 4800 0004 0007 0000
0000120 8000 0000 e551 6474 0000 0000 0000 0000
0000140 0000 0000 0000 0000 0000 0000 0007 0000
0000160 0004 0000 0000 0000 0000 0000 0000 0000
0000200 0000 0000 0000 0000 0000 0000 0000 0000
To do : How to see the content starting after a certain location.
While the synthetic benchmark reveal a comparative score, it does not say anything about the real world performance - How the graphics cards will fare, in real life gaming ? We are presenting some benchmarks score that will tell how the two notebooks Graphics components - AMD's Radeon HD 7670m and the Nvidia's GT 630m compare.
Anno 2070 (2011)
In medium setting the same is just playable with both graphics cards, though slightly better with GT 630M.
In high setting the games are just playable, and you may feel stuttering.
Battlefield 3 ( 2011)
As one of the most popular games, Battlefield 3 is a real test for the notebook graphics. Unfortunately, the Nvidia as well as AMD has inadequate solutions for both of them even in medium settings.
In the previous post
we had discussed the Radeon HD 7670m and the Nvidia's GT 630m on specification level. It is hard to derive any meaningful conclusion from the specifications. Unlike regular processors, the architectures are vastly different. The best you can do in specification comparison in graphics components is to compare two graphics cards / components in the same series where the clock frequency and the number of cores decide the degree by which one is faster above other.
Fortunately we have some benchmark results which give fairly good idea where we stand in these two processors.
It is an older benchmark that does not use Dirext X 11, but is still useful as a relative benchmark tool. The the GeForce turns out to be 11% faster than Radeon HD.
In the newer 3D Mark 06 too, the Nvidia fares better.
In the 3DMark Vantage test however, AMD fare better by a noticeable margin.
In the next post we will see how the gaming benchmarks compare.
In the mid to high and notebook gaming, the choice is dictated by the graphics chip already pre installed in the notebooks. This is unlike the desktops where you can buy a graphics card of your choice and hook it to the PCI Express slots. And if you need more graphics power in desktops, all you need to do is just replace the graphics card with another one.
You do not have that luxury in laptops. You have to live with the discrete graphics that comes with laptop. It therefore becomes necessary to know what kind of performance you expect from these cards when you purchase these.
Nvidia GeForce GT 630m, and the AMD's ( the erstwhile ATI) Radeon 7670 are mid-range graphics card, typically found in laptops in the range $800 to $1500 for laptops - typically withing the sweet spot of $1K.
The two discrete graphics were announced around the same date - June/July 2011 and the notebooks based upon them started becoming available since around Q4, 2011. The ATI's GT 630m seems to be more popular and it apparently looks like it sells more than its AMD counterpart, but, as you will see, Radeon's performance is nearly same. There are game to game variation, and this is one thing you will have to keep in mind when you compare these to processor. But, in general, we say that the GT 630m has slight edge but not something which should command higher price. ( A note - The Nvidia's GT 650m, has a different architecture and offers much better performance, but is also potentially more expensive).
Let us take a look at the specifications of the these two discrete graphics side by side.
Table : Related Processors comparison Feature Differences
|| AMD Radeon HD 7670M
|| NVIDIA GeForce GT 630M
|| Thames XT
| Pixel Shaders
| Core Speed MHz
|| 600 MHz
|| 672 MHz
| Shader Speed MHz
|| 600 MHz
|| 1344 MHz
| Memory Speed MHz
|| 900 MHz
|| 900 MHz
| Memory Bus Width
|| 128 bit
| 128 bit
| Direct X
| Memory Type
|| DDR3 / GDDR5
| 3DMark 06
| 3D Mark Vantage GPU
| 3DMark11 P GPU
| Cinebench R10 32Bit OpenGL
| Cinebench R11.5 OpenGL
The Radeon HD 7670M comes in two flavors - The Thames Pro comes with GDDR5 memory support while the Thames -XT comes with DDR3 memory. Maximum supported memory in both of these is 2 GB in both.
In the next post we will compare some synthetic benchmarks to see how these compare.