MOD002556
10/02/2014
13:00-16:00
Thin client, Fat client?
A thin client is designed to be small so that the bulk of data processing occurs on the server. A thin client is a network computer without a hard disk drive. They act as a simple terminal to the server and require constant communication with the server as well. Along with being easy to install thin clients also offer lower total cost of ownership over thick clients.
In contrast a thick client is one that will perform the bulk of the processing in client/server applications. With thick clients, there is no need for continuous server communications as it is mainly communicating archival storage information to the server. One of the biggest advantages of thick clients rests in the nature of some operating systems and software being unable to run on thin clients.
Thin Clients | Thick Clients |
| - Easy to deploy as they require no extra or specialized software installation
- Needs to validate with the server after data capture
- If the server goes down, data collection is halted as the client needs constant communication with the server
- Cannot be interfaced with other equipment (in plants or factory settings for example)
- Clients run only and exactly as specified by the server
- More downtime
-Portability in that all applications are on the server so any workstation can access
- Opportunity to use older, outdated PCs as clients
- Reduced security threat
| - More expensive to deploy and more work for IT to deploy
- Data verified by client not server (immediate validation)
- Robust technology provides better uptime
- Only needs intermittent communication with server - More expensive to deploy and more work for IT to deploy
- Require more resources but less servers
- Can store local files and applications
- Reduced server demands
- Increased security issues
|
Motherboard vs. Micro-controller
Integrated
The majority of motherboards are mostly non-integrated. Micro-controllers are fully integrated, the entire processing apparatus are all on one chip and one PCB. Having fully integrated technology such as the ones micro-controllers have means less cost.
Hardware Modularity
Motherboards are designed to be upgradeable. Integrated components such as; network, audio and video chips can be easily overidden with more powerful components on expansion cards. Memory and processors are easily upgradeable.
Custom Made
Motherboards can be used in as many computers as possible. Microcontrollers are manufactured for specific purposes, so while they can be manufactured very cheaply due to their low hardware specifications, they are limited by the parameters of their programming.
Specific Functions
Micro-controllers are designed to perform specific tasks, therefore they are limited to a narrow range of tasks however are very efficient at these tasks. Motherboards have general purpose CPU's, which perform a wide range of tasks.
http://www.ehow.com/info_8394240_differences-microcontroller-motherboard.html
Complex instruction set computing
A CISC (complex instruction set computer) is a computer where single instructions can execute several low-level operations. Or are capable of multi-step operations or addressing modes within single instructions.
Examples of CISC instruction set architectures are System/360 through z/architecture, PDP-11, VAX, Motorola.
http://en.wikipedia.org/wiki/Complex_instruction_set_computing
A RISC (Reduced instruction set computing) is a CPU design strategy based on the insight that simplified instructions can provided higher performance if this simplicity enables much faster execution of each instruction.
Network on chip or network on a chip is a communication subsystem on an integrated circuit (commonly called a "chip"), typically between IP cores in a system on a chip(SoC). NoCs can span synchronous and asynchronous clock domains or use unclocked asynchronous logic. NoC technology applies networking theory and methods to on-chip communicationand brings notable improvements over conventional bus and crossbar interconnections. NoC improves the scalability of SoCs, and the power efficiency of complex SoCs compared to other designs.
No comments:
Post a Comment