Understanding Hardware Technologies for Game Platforms
Human Computer Interface
In the context of gaming the HCI is how we convert the actions we preform IRL into the actions that the character takes on screen. The most obvious way of doing this would be by using a controller as it has several buttons allowing them to be mapped to many different in-game actions. There are however many different types of controllers that have developed over the years, from the joy-stick to the keyboard to the oculus rift. Our motor reflexes react to what we see on the screen and the is conveyed on the screen though the controls we use, we then see what this does and react in a loop.
Controllers: Back in the 1980's the NES controller was introduced with a D-Pad and 2 buttons at the time it was technologically amazing. These days we have a variety of different controllers some of which are wireless or use motion sensor technology.
Name
|
Speed
|
Cores
|
Cache
|
Intel core i7 6700k
|
4 GHz
|
4 Core
|
8 MB cache
|
AMD Black Edition FX -8350
|
4 GHz
|
8 Cores
|
8 MB cache
|
XBOX One CPU
|
1.75 GHz
|
8 Cores
|
0 MB cache
|
PS4
|
1.6 GHz
|
2 – 4 Cores
|
2 MB cache
|
CPU
When executing a command the information will be sent to the CPU and then the programme will be ran. The speed of a CPU is usually explained in the term clock speed, this a measure of the amount of clock cycles a CPU can preform per second. For example a clock rate of 2 GHz can preform 2,000,000,000 cycles per second. More important than the amount of cycles is the amount of action the CPU can preform per cycle. A CPU with less clock cycles but more actions is better than a CPU with more cycles but less actions. A CPU with multiple cores have several CUPs all on one chip this means it can preform several tasks at once, whilst not taking up any more room on the mother board. Some CPUs are threaded, this is relatively new technology that allows us to trick the CPU into thinking it has more cores than it actually does. A single CPU with dual threading will show as having multiple cores when in reality only having one. This helps to preform multiple tasks at one time, it wont however be as good as actually having two cores. The cache is a temporary storage for the CPU, that stores volatile storage.RAM
Console
|
Type
|
Amount
|
Speed
|
Bandwidth
|
Predator Black
|
GDDR3
|
8GB
|
2400MHz
|
|
Xbox One
|
DDR5
|
8GB 32MB (ESRAM)
|
2133MHz
|
68.26 GB/s
|
Xbox 360
|
GDDR3
|
512 MB
|
700MHz
|
|
PS4
|
GDDR5
|
8GB
|
1600MHz
|
176 GB/s
|
PS3
|
GDDR3
|
256 MB
|
650MHz
|
GPU
GPU’s
|
Nvidia
|
AMD
|
Intel
|
Xbox 360
|
Xbox One
|
PS4
|
Model
|
GeForce GTX 1080 Ti
|
Radeon RX 470D
|
Iris Pro Graphics 6200
|
Xenos
| AMD Xbox One GPU |
AMD RX 480
|
Clock Speed
|
1503 MHz
|
926 MHz
|
500 MHz
|
835 MHz
|
800 MHz
|
|
Cores
|
3328
|
1792
|
300
|
768
|
8
|
|
RAM
|
12 GB
|
4096 MB
|
10 MB
|
8192 MB
|
8192 MB23
|
|
Dedicated?
|
ü
|
ü
|
||||
Integrated?
|
ü
|
A Graphics Processing Unit is normally use for rendering 3D applications. It is used to manage the performance of videos and graphics, although has several features like texture mapping and the rendering of polygons. The main purpose of these features is to reduce the strain on the CPU so i has less work to do and can produce faster videos and graphics. Compared to a CPU that only has a few cores the GPU can have thousands of cores meaning they can perform several tasks efficiently all at once. There are two different types of GPU integrated and dedicated, an integrated one uses the systems memory instead of having its own, for example if your machine has 4GB of RAM then 1 to 5% of the memory will be used by the GPU. A dedicated GPU will have its own RAM that it'll use often this is better as it doesn't take any space from the RAM. DDR, stands for Double Data Rate and it utilises both edges of the system clock which potential doubles the speed of the memory. GDDR, is short for Graphics Double Data Rate and is made specifically for video cards and has several differences to a DDR for example it has a wider memory bus and so has a much higher bandwidth.
Out of the GPUs displayed in the table above i believe that the best of them would be the GeForce GTX 1080 Ti this is because it has a higher clock speed than the rest so it can perform more clock cycles per second. It also has more cores than the rest meaning it can perform more tasks at one time. Due to it having more RAM, this means that it can store more temporary storage meaning it can run things like games quicker than thing with less cores due to the amount of things the happen on the screen.
PC - Has an internal PSU
Xbox One - Has external PSU through the plug
PS4 - Has an internal PSU
Nintendo 3DS -Has an external PSU ( the AC adapter)
https://drive.google.com/file/d/0BzbZOgJcBPX7NTFCaTd0LXNGWk0/view
http://whatis.techtarget.com/definition/proprietary
http://www.webopedia.com/TERM/S/stand_alone.html
http://www.bbc.co.uk/webwise/guides/about-bluetooth
Out of the GPUs displayed in the table above i believe that the best of them would be the GeForce GTX 1080 Ti this is because it has a higher clock speed than the rest so it can perform more clock cycles per second. It also has more cores than the rest meaning it can perform more tasks at one time. Due to it having more RAM, this means that it can store more temporary storage meaning it can run things like games quicker than thing with less cores due to the amount of things the happen on the screen.
Rasterization
A GPU will first create a wire frame out of straight lines then fill in the remaining pixels. This is the process of converting polygons to pixels. It looks to determine what pixel is part of what
polygon and the fills that pixel in with that polygons colour or texture and adds them accordingly. If the resolution isn't very good then the pixels will be bigger and the image will appear to have jagged edges
Sound
A sound card in a system is a integrated component that lets your machine produce sound through speakers or headphones. A machine doesn't need a sound card to function however usually comes with one whether it be on the sound card or built onto the mother board. There are many different channels that sound can come through the first one being mono- this is where the same channel is outputted even if there is several speakers connected to the machine. A 2.0 channel stereo system has two channels for the sound to come out of normally the left and the right. A 5.1 channel system has additional amplifier channels to support movie theater sound. A 7.1 channel is basically a home theater system with three front channels with two surround channels and two rear channels.
Display
The display is shown on a monitor that is integrated into the device and the image on screen is rendered by the graphics card. There are several different displays like LCD and LED. LCD stands for liquid crystal display and it is used for most devices these days. In the display there is a panel that consists of liquid crystal molecules that can be affected by electric fields, this forces them to make certain patterns that will block the light or let it through. LCD displays with colour have green, red and blue sub pixels in each pixel. To control which colour comes through the screen the intensity of light is controlled to show a picture. All LCD monitors use a black light that shines through the display. The LED (Light Emitting Diode) can quickly be turned on or off, meaning that light can be much more controlled. Depending on the way the lights are arranged they can provide more light distribution and not consume as much energy. HDR or High Dynamic Range increases the contrast ratio of the monitor and the amount of colours it can show, this helps the image to look more realistic when compared to the normal HDTVs. A downside of HDR is that you have to have a device that is capable of outputting HDR.
Device
|
Resolution
|
Do they support HDR
|
Xbox 360
|
1080
|
NO
|
Xbox One
|
Cinema 4K
|
NO
|
PS4
|
Cinema 4K
|
YES
|
Nintendo 3DS
|
800x240(top) 320x240(bottom)
|
NO
|
GeForce 1080
|
8K
|
YES
|
High End Phone
|
1080
|
YES
|
Game Storage
There are two main types of game storage the first being proprietary, file format is one that the games company has ordered to contain the data, its supposed to be a secret, so that the interpretation of the data can only be done by software that the company has created. An example of this would be Battle.net, software that the company Blizzard has created in order to play their games. An Xbox wouldn't be able to play a PS4 game because it doesn't have the correct software to interpret the data. The other type of storage is standard, this is something that is able to be opened by anything, meaning it doesn't require and decoding to work, examples of these would be the hard drive or SD card. There are advantages and disadvantages of each, an advantage of proprietary would be that it is much harder for people to pirate their game, however it is also harder to open the file.
Connectivity
They're are several different types of connectivity. Standalone connectivity is when you can use the PC with out having to be connected to the local area, for example when the PC is running a program without internet access. To connect a wired controller the device needs controller ports this is also a type of connectivity. A LAN connection is when a group of computers share a common communication line to a server, so that they can connect to each others matches. Internet access is also a type of connectivity, this is where you can connect to a network and play with other connected to this network. Bluetooth is a standard for short range wireless connection.
PC - Has controller ports for the key board and mouse, can be used with a LAN or internet connection. Also has Bluetooth.
Xbox One - Has USB controller ports, LAN and internet access.
PS4 - Has USB controller ports, LAN and internet access
3DS - Only has WIFI internet connection
PSU's
This is the Power Supply Unit is a piece of hardware that gives all of the components in a console or PC with power.PC - Has an internal PSU
Xbox One - Has external PSU through the plug
PS4 - Has an internal PSU
Nintendo 3DS -Has an external PSU ( the AC adapter)
https://drive.google.com/file/d/0BzbZOgJcBPX7NTFCaTd0LXNGWk0/view
http://whatis.techtarget.com/definition/proprietary
http://www.webopedia.com/TERM/S/stand_alone.html
http://www.bbc.co.uk/webwise/guides/about-bluetooth
No comments:
Post a Comment