(Space for PES Tech Fest Logo) “Enabling a connected world” Name : Shaun D'Souza Practice : PES Abstract Industry Landscape & Market Challenges (300 words max:) Technology Industry Mobile phone. Internet. [Processor Architectures]: Parallel Architectures [Computer System Implementation]: Servers Shared Memory High-performance computing Conventional Computer platform components - Processor, Cache - Memory (DRAM) - Network (LAN, WiFi) Application performance was a primary determinant of system performance. Processor and Memory technology determine system performance. With the advent of the Internet, computing performance is increasingly being utilized in the network. Applications are internet based and network connectivity is central to the platform. Network performance is a primary determinant of system. Existing internet connectivity are limited by technology capabilities WiFi (mbps), 3G (kbps) Processor and cache coupled to Memory and Network. Increasingly applications are internet based. Network performance is a primary determinant of system performance. Conventional computer was a in-the-box solution for desktop applications. The architecture was developed for high performance desktop applications. Processor, cache (GHz) coupled to high capacity Memory (DRAM). Processor technology speeds is increasing faster than DRAM memory technology. Processor are designed to operate at a high frequency >N Ghz. Caches are coupled to the processor to facilitate execution at high speed. DRAM memory technology is designed for high density >N GB. As a result the platform is not able to scale to meet the network performance and system performance requirements. Network applications rely of moving data from network to memory and the processor. As a result system performance is determined by bandwidth throughput in the memory. Internet applications are consuming increasing bandwidth and will use > 1 – 10 gbps bandwigth in a mobile platform. Both Technological and Operational Processor and memory (DRAM) technology have evolved independently to increase system performance. Processors were designed to run at high speeds ( >N GHz) Memory (DRAM) was designed for large capacity ( >N GB) Until recently it was not feasible to integrate multi-mb memory in a processor. Caches were used in the processor with application residing in main memory DRAM. However with technological advances it is now possible to integrate multi-mb memory (SRAM) in a processor. This enables us to re-evaluate the system hierarchy with processor, memory and network. Integrating large memory in the processor allows us to eliminate caches in the design. Desktop applications were constrained by technology performance. However recently we are seeing a saturation in application performance requirements. The Internet is today the platform for application enabling and the internet operational enablement is a driver of technology growth. Conventional computer platform - Hardware Processor and cache Memory (DRAM) Network TCP layer, IP layer, Physical layer – LAN, WiFi, WiMax, 3G, 4G Software Application OS Network Stack – Application layer Proposed Solution (500 words max:) The architecture addresses technology challenges in scaling the next generation internet including efficiency in the data center. In case of operational root cause, please provide an operational solution here. Determine what can be the existing technology limitations / gaps coming in the way of implementation of your operational solution? Please list those as technology problems/issues in section 2. The architecture enables high performance commodity computing in the end user platform enabling technology of scale. Conventional computing platforms Processor ( > N GHz) Memory ( > N GB) Proposed architecture Network Bandwitdh ( 1 – 10 Gbps ) Stack Machine - http://en.wikipedia.org/wiki/Stack_machine Processor and memory technology are now capable of integrating multi-mb and multi-ghz designs. There is a diminishing improvement for multi-ghz processor designs as application memory is accessible in memory (DRAM). Proposed architecture Processor and SRAM memory tightly coupled – no caches Generic configurable Network I/O – LAN, WiFi, WiMax, 3G, 4G Programmable Network I/O - Network layers integrated in OS stack Business Impact (500 words max:) High performance general purpose web computing platform – Tightly coupled processor (no caches L1, L2) and memory (SRAM) O(N) Increasing number of devices are being connected to the internet. The internet is an open platform for next generation technologies. Open platforms enable better collaboration and innovation. The future of the internet is mobile as > 1 billion devices go online on IP. The presented architecture is a CMP design based on commodity processor and memory technology. We have a architecture with N processors connected to multi-MB SRAM memory using a shared memory system bus architecture. Number of processor and memory can scale in the power and performance requirements of the platform and the technology generation. A shared memory CMP architecture allows for a turn key, low cost solution to mobile connectivity allowing tight integration of processor technology and application specific software stack. A prototype device for mobile could contain 4 processor cores and N MB of SRAM memory. As the device becomes accessible to more markets we would see increasing accessibility to the internet. Internet accessibility in a low cost device enables scale in markets and applications. The platform uses general purpose processors in a shared memory environment to enable better programmability. Internet platforms enable open standards for technology development. The architecture is a unified approach to bring next generation low cost, mobile internet. The end user platform is able to scale as per the application requirements and network requirements in a efficient manner to improve cost, time to market, energy and accessibility. It takes computing out of the data center and into end user platform enabling a internet of scale for the next century. Internet enables open standards, accessible computing and applications programmability on a commodity platform References PicoServer: using 3D stacking technology to enable a compact energy efficient chip multiprocessor - http://dl.acm.org/citation.cfm?id=1168919.1168873 Information Management: A Proposal - http://www.w3.org/History/1989/proposal.html W3C - http://www.w3.org Android - http://developer.android.com SL Feature Name Feature Description Impact / advantage 1 Tight Coupling Processor and memory Processor technology coupled to SRAM memory High performance efficient computing 1 PicoServer: using 3D stacking technology to enable a compact energy efficient chip multiprocessor Internet applications Shared memory multiprocessor No caches Relevant
Categories: Mobile Devices,
I am a Dell Latitude 3450 user. When I am home and sleeping, my laptop would be on top of my bedroom desk. My house has no smoke detector, which is common in the country. It is a scary to imagine a fire happening when your fast alseep. What if my laptop had a built in smoke detector and a 85DB electronic siren. Since the laptop has been my common companion, it now becomes my guardian angel.
I am a Dell Latitude 3450 user and I walk a lot with it on my backpack. What if it could harness the movement from my every walk and stride into stored energy. I would nsave on energy and eliminate the need to plug with my daily routine.
I've always liked to build my own pcs but I do not like to search for the best matching of them when assembling.I'd like to rely on Dell's experience and/or pre-built possible combinations and parts supply.I also would like to choose the PC on Dell's website, to configure it as I like and then receive the parts for assembling.I think that enthusiast customers (mainly represented by the ALIENWARE brand) could benefit of some discounts and Dell could benefit of manufacturing discounts and the option to sell also tools and consumables.I am not a nerd but I would like to be hired as responsible for this new "NERD DIVISION" in Dell :))))))Ciao
The reason why dell should give us new products in an system exchange to new becasue in new you dont have to worry about other peoples prroblem with the computer and second you dont have to worry about system currputions in a new dell system and dell should just get rid of refurbished casue refurbished products are not that great as buying a new proudct
Looking around most workstation setups, it’s curious to see how in this day and age things remain still so scattered. Then you realize that of all peripherals, the printers are omnipresent and most-importantly – always connected. And when you consider the size of average printer, it’s amazing nobody yet thought of integrating greater multifunctionality within all that estate.Thus - instead of mostly unatractive bland space-grabbing boxes, why not make a well-designed USB 3 device which connects to a computer via a single cable and serves not only as a printer & scanner but...... as an attractive central connection point, which can also display important references and alerts?Image above conceptualises All-In-One: • Printer/ scanner• Appointments Display (with data pulled from Google or system calendar)• Powered stereo speakers (USB or BT)• Clock with Internet weather• Display for SD card content• Printer touchscreen commands• Notifications display• USB hub with 3-4 powered slots• SD/ multicard reader• MP3 player Considering the number of hardware pieces such device would replace, it could sell at several times the price of an average printer, thus hopefully justifying its production/ support costs.Just a thought – but I'd certainly jump to buy one or three:)
A Software may be developed to broadcast information to all colleagues with some options. It will be done in an intrusive method during network connectivity, broadcasting mails or tray-popups (agents)? An administrator choose the method and fill some required information whcih will be broadcasted.This software will be pluggable and flexible?
Is developing P2P applications on smartphones, a good idea? The hard concept of information security, client-server approach will be deprecated. And some p2p application will be overcome. So this p2p application will be trend against to information security policies. At that time zero-trust will be performed and all p2p applications will be communicate with each other in a white list and via some protocols whether protocol will be encrypted or not. So developing a framework which will provide a development environment of an compact software to communicate several application on smartphones.Is this a good idea?
Is developing a turn-based mechanic tycoon game, a good idea?Nowadays, most of the teenage does not play tycoon-based games. In my opinion, developing some tycoon games which are derived from professions is a good idea? For instance, a tycoon based game which has a subject of a mechanic's daily jobs will be played by most of the teenage. And some extreme cases will be added to that game level by level. And it is possible to play that game in a multiplayer environment.
Is Developing a basic pluggable framework which lays between software and a hardware, a good idea?Thus, this framework would have some configurable parameters which will change the hardware and operating system parameters. For example, a compression will be done via the gateway which would be created by this firmware. May be, you would change the behaviour of the hardware according to your workload(DSS database, OLTP Database, Small-portioned FileServer, Load Balanced I/O, etc.)Most of the hardware, storage and operating system have those kind of flexible options, like compression will be performed with upto 6 algorithms.