Archive for October, 2012

View content of hex file in linux

October 29th, 2012

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.


Gaming Benchmarks

October 13th, 2012

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.

GT 630M 33
HD 7670M 28

In high setting the games are just playable, and you may feel stuttering.

HD 7670M 21
GT 630M 18

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.

HD 7670M 25 fps
GT 630M 22 fps



October 7th, 2012

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.

3DMark 05

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.

GT 630M 15487
HD 7670M 13932

3DMark 06

In the newer 3D Mark 06 too, the Nvidia fares better.

GT 630M 8326
HD 7670M 7653

3DMark Vantage

In the 3DMark Vantage test however, AMD fare better by a noticeable margin.

HD 7670M 4187
GT 630M 3401

In the next post we will see how the gaming benchmarks compare.


Nvidia GeForce GT 630m Vs Raden HD 7670M

October 7th, 2012

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

Features AMD Radeon HD 7670M NVIDIA GeForce GT 630M
Family Thames XT N13P-GL/GL2
Pixel Shaders 480 96
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 11 11
Memory Type DDR3 / GDDR5 DDR3
3DMark 06 7653 8326
3D Mark Vantage GPU 4187 3401
3DMark11 P GPU 1061 924
Cinebench R10 32Bit OpenGL 6290 5437
Cinebench R11.5 OpenGL 22.4

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.