Thursday, September 16, 2010

Latest Trends In Computers!

Quantum Computer

The massive amount of processing power generated by computer manufacturers has not yet been able to quench our thirst for speed and computing capacity. In 1947, American computer engineer Howard Aiken said that just six electronic digital computers would satisfy the computing needs of the United States. Others have made similar errant predictions about the amount of computing power that would support our growing technological needs. Of course, Aiken didn't count on the large amounts of data generated by scientific research, the proliferation of personal computers or the emergence of the Internet, which have only fueled our need for more, more and more computing power.
Will we ever have the amount of computing power we need or want? If, as Moore's Law states, the number of transistors on a microprocessor continues to double every 18 months, the year 2020 or 2030 will find the circuits on a microprocessor measured on an atomic scale. And the logical next step will be to create quantum computers, which will harness the power of atoms and molecules to perform memory and processing tasks. Quantum computers have the potential to perform certain calculations significantly faster than any silicon-based computer.
Scientists have already built basic quantum computers that can perform certain calculations; but a practical quantum computer is still years away. In this article, you'll learn what a quantum computer is and just what it'll be used for in the next era of computing.
You don't have to go back too far to find the origins of quantum computing. While computers have been around for the majority of the 20th century, quantum computing was first theorized less than 30 years ago, by a physicist at the Argonne National Laboratory. Paul Benioff is credited with first applying quantum theory to computers in 1981. Benioff theorized about creating a quantum Turing machine. Most digital computers, like the one you are using to read this article, are based on the Turing Theory.

Defining the Quantum Computer

The Bloch sphere is a representation of a qubit, the fundamental building block of quantum computers.
The Turing machine, developed by Alan Turing in the 1930s, is a theoretical device that consists of tape of unlimited length that is divided into little squares. Each square can either hold a symbol (1 or 0) or be left blank. A read-write device reads these symbols and blanks, which gives the machine its instructions to perform a certain program. Does this sound familiar? Well, in a quantum Turing machine, the difference is that the tape exists in a quantum state, as does the read-write head. This means that the symbols on the tape can be either 0 or 1 or a superposition of 0 and 1; in other words the symbols are both 0 and 1 (and all points in between) at the same time. While a normal Turing machine can only perform one calculation at a time, a quantum Turing machine can perform many calculations at once.
Today's computers, like a Turing machine, work by manipulating bits that exist in one of two states: a 0 or a 1. Quantum computers aren't limited to two states; they encode information as quantum bits, or qubits, which can exist in superposition. Qubits represent atoms, ions, photons or electrons and their respective control devices that are working together to act as computers and a processor. Because a quantum computer can contain these multiple states simultaneously, it has the potential to be millions of times more powerful than today's most powerful supercomputers.
This superposition of qubits is what gives quantum computers their inherent parallelism. According to physicist David Deutsch, this parallelism allows a quantum computer to work on a million computations at once, while your desktop PC works on one. A 30-qubit quantum computer would equal the processing power of a conventional computer that could run at 10 teraflops (trillions of floating-point operations per second). Today's typical desktop computers run at speeds measured in gigaflops (billions of floating-point operations per second).
Quantum computers also utilize another aspect of quantum mechanics known as entanglement. One problem with the idea of quantum computers is that if you try to look at the subatomic particles, you could bump them, and thereby change their value. If you look at a qubit in superposition to determine its value, the qubit will assume the value of either 0 or 1, but not both (effectively turning your spiffy quantum computer into a mundane digital computer). To make a practical quantum computer, scientists have to devise ways of making measurements indirectly to preserve the system's integrity. Entanglement provides a potential answer. In quantum physics, if you apply an outside force to two atoms, it can cause them to become entangled, and the second atom can take on the properties of the first atom. So if left alone, an atom will spin in all directions. The instant it is disturbed it chooses one spin, or one value; and at the same time, the second entangled atom will choose an opposite spin, or value. This allows scientists to know the value of the qubits without actually looking at them.
Today's Quantum Computers
Quantum computers could one day replace silicon chips, just like the transistor once replaced the vacuum tube. But for now, the technology required to develop such a quantum computer is beyond our reach. Most research in quantum computing is still very theoretical.
The most advanced quantum computers have not gone beyond manipulating more than 16 qubits, meaning that they are a far cry from practical application. However, the potential remains that quantum computers one day could perform, quickly and easily, calculations that are incredibly time-consuming on conventional computers. Several key advancements have been made in quantum computing in the last few years. Let's look at a few of the quantum computers that have been developed.
1998
Los Alamos and MIT researchers managed to spread a single qubit across three nuclear spins in each molecule of a liquid solution of alanine (an amino acid used to analyze quantum state decay) or trichloroethylene (a chlorinated hydrocarbon used for quantum error correction) molecules. Spreading out the qubit made it harder to corrupt, allowing researchers to use entanglement to study interactions between states as an indirect method for analyzing the quantum information.
2000
In March, scientists at Los Alamos National laboratory announced the development of a 7-qubit quantum computer within a single drop of liquid. The quantum computer uses nuclear magnetic resonance (NMR) to manipulate particles in the atomic nuclei of molecules of trans-crotonic acid, a simple fluid consisting of molecules made up of six hydrogen and four carbon atoms. The NMR is used to apply electromagnetic pulses, which force the particles to line up. These particles in positions parallel or counter to the magnetic field allow the quantum computer to mimic the information-encoding of bits in digital computers.
Researchers at IBM-Almaden Research Center developed what they claimed was the most advanced quantum computer to date in August. The 5-qubit quantum computer was designed to allow the nuclei of five fluorine atoms to interact with each other as qubits, be programmed by radio frequency pulses and be detected by NMR instruments similar to those used in hospitals (see how magnetic resonance imaging works for details). Led by Dr. Isaac Chuang, the IBM team was able to solve in one step a mathematical problem that would take conventional computers repeated cycles. The problem, called order-finding, involves finding the period of a particular function, a typical aspect of many mathematical problems involved in cryptography.
2001
Scientists from IBM and Stanford University successfully demonstrated Shor's Algorithm on a quantum computer. Shor's Algorithm is a method for finding the prime factors of numbers (which plays an intrinsic role in cryptography). They used a 7-qubit computer to find the factors of 15. The computer correctly deduced that the prime factors were 3 and 5.
2005
The Institute of Quantum Optics and Quantum Information at the University of Innsbruck announced that scientists had created the first qubyte, or series of 8 qubits, using ion traps.


D-Wave's 16-qubit
quantum computer
2006
Scientists in Waterloo and Massachusetts devised methods for quantum control on a 12-qubit system. Quantum control becomes more complex as systems employ more qubits.
2007
Canadian startup company D-Wave demonstrated a 16-qubit quantum computer. The computer solved a Sudoku puzzle and other pattern matching problems. The company claims it will produce practical systems by 2008. Skeptics believe practical quantum computers are still decades away, that the system D-Wave has created isn't scalable, and that many of the claims on D-Wave's Web site are simply impossible (or at least impossible to know for certain given our understanding of quantum mechanics).
If functional quantum computers can be built, they will be valuable in factoring large numbers, and therefore extremely useful for decoding and encoding secret information. If one were to be built today, no information on the Internet would be safe. Our current methods of encryption are simple compared to the complicated methods possible in quantum computers. Quantum computers could also be used to search large databases in a fraction of the time that it would take a conventional computer. Other applications could include using quantum computers to study quantum mechanics, or even to design other quantum computers.
But quantum computing is still in its early stages of development, and many computer scientists believe the technology needed to create a practical quantum computer is years away. Quantum computers must have at least several dozen qubits to be able to solve real-world problems, and thus serve as a viable computing method.

Source:www.howstuffworks.com                                                                        -A.Nithin Reddy

Monday, September 13, 2010

What cloud computing really means:

The next big trend sounds nebulous, but it's not so fuzzy when you view the value proposition from the perspective of IT professionals
Cloud computing is all the rage. "It's become the phrase du jour," says Gartner senior analyst Ben Pring, echoing many of his peers.

As a metaphor for the Internet, "the cloud" is a familiar cliché, but when combined with "computing," the meaning gets bigger and fuzzier. Some analysts and vendors define cloud computing narrowly as an updated version of utility computing: basically virtual servers available over the Internet. Others go very broad, arguing anything you consume outside the firewall is "in the cloud," including conventional outsourcing.

Cloud computing comes into focus only when you think about what IT always needs: a way to increase capacity or add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software. Cloud computing encompasses any subscription-based or pay-per-use service that, in real time over the Internet, extends IT's existing capabilities.
Cloud computing is at an early stage, with a motley crew of providers large and small delivering a slew of cloud-based services, from full-blown applications to storage services to spam filtering. Yes, utility-style infrastructure providers are part of the mix, but so are SAAS (software as a service) providers such as Salesforce.com. Today, for the most part, IT must plug into cloud-based services individually, but cloud computing aggregators and integrators are already emerging.

Based on various discussions, here's a rough breakdown of what cloud computing is all about:

1. SaaS
This type of cloud computing delivers a single application through the browser to thousands of customers using a multitenant architecture. On the customer side, it means no upfront investment in servers or software licensing; on the provider side, with just one app to maintain, costs are low compared to conventional hosting. Salesforce.com is by far the best-known example among enterprise applications, but SaaS is also common for HR apps and has even worked its way up the food chain to ERP, with players such as Workday.

2. Utility computing
The idea is not new, but this form of cloud computing is getting new life from Amazon.com, Sun, IBM, and others who now offer storage and virtual servers that IT can access on demand. Early enterprise adopters mainly use utility computing for supplemental, non-mission-critical needs, but one day, they may replace parts of the datacenter. Other providers offer solutions that help IT create virtual datacenters from commodity servers, such as 3Tera's AppLogic and Cohesive Flexible Technologies' Elastic Server on Demand. Liquid Computing's LiquidQ offers similar capabilities, enabling IT to stitch together memory, I/O, storage, and computational capacity as a virtualized resource pool available over the network.

3. Web services in the cloud
Closely related to SaaS, Web service providers offer APIs that enable developers to exploit functionality over the Internet, rather than delivering full-blown applications. They range from providers offering discrete business services -- such as Strike Iron and Xignite -- to the full range of APIs offered by Google Maps, ADP payroll processing, the U.S. Postal Service, Bloomberg, and even conventional credit card processing services.

4. Platform as a service
Another SaaS variation, this form of cloud computing delivers development environments as a service. You build your own applications that run on the provider's infrastructure and are delivered to your users via the Internet from the provider's servers. Like Legos, these services are constrained by the vendor's design and capabilities, so you don't get complete freedom, but you do get predictability and pre-integration. Prime examples include Salesforce.com's force.com, Coghead and the new Google App Engine. For extremely lightweight development, cloud-based mashup platforms abound, such as Yahoo Pipes or Dapper.net.

5. MSP (managed service providers)
One of the oldest forms of cloud computing, a managed service is basically an application exposed to IT rather than to end-users, such as a virus scanning service for e-mail or an application monitoring service (which Mercury, among others, provides). Managed security services delivered by SecureWorks, IBM, and Verizon fall into this category, as do such cloud-based anti-spam services as Postini, recently acquired by Google. Other offerings include desktop management services, such as those offered by CenterBeam or Everdream.

6. Service commerce platforms
A hybrid of SaaS and MSP, this cloud computing service offers a service hub that users interact with. They're most common in trading environments, such as expense management systems that allow users to order travel or secretarial services from a common platform that then coordinates the service delivery and pricing within the specifications set by the user. Think of it as an automated service bureau. Well-known examples include Rearden Commerce and Ariba.

7. Internet integration
The integration of cloud-based services is in its early days. OpSource, which mainly concerns itself with serving SaaS providers, recently introduced the OpSource Services Bus, which employs in-the-cloud integration technology from a little startup called Boomi.Way ahead of its time, Grand Central -- which wanted to be a universal "bus in the cloud" to connect SaaS providers and provide integrated solutions to customers -- flamed out in 2005.

Today, with such cloud-based interconnection seldom in evidence, cloud computing might be more accurately described as "sky computing," with many isolated clouds of services which IT customers must plug into individually. On the other hand, as virtualization and SOA permeate the enterprise, the idea of loosely coupled services running on an agile, scalable infrastructure should eventually make every enterprise a node in the cloud. It's a long-running trend with a far-out horizon. But among big metatrends, cloud computing is the hardest one to argue with in the long term.

-Shweta Singhal

Minutes of meeting (09/09/2010)


                              IT-FORUM
                                                                                “CURRENT SCENARIO
                                                                                                &                            
                                                                                FUTURE PROSPECTS OF IT”

GUEST OF HONOUR

1. Ms. RitikaRohtagi (TCS) consultant presales and solutions.

2. Mr. AshimMathur (Microsoft) Director marketing

3. Mr. Deepak Garg (Adobe) Group program manager

Mr. AshimMathur Discussion.

Mr. Ashim Mathur has been involved in the entertainment wing. Hhe believes that entertainment has had a hyper shift with technology. Information should be gathered and kept safe, all the products from Microsoft are based on perfect customer requirement, we want to integrate a feeling, that is the silver lining of Microsoft. Xbox can become the center of life, that is the power of technology, a small box which can perform uploading, music streaming, gamming, online cooperative playing. The central topic is MS office 2010, one box which is applicable for 3 people, power point, excel are more dominant in office 2010. One of the major problems faced by the company today is piracy.
Central part of his discussion was what will be the role of MBA s in IT industries, and what should be the target companies. Understanding the customer and making the required products is very important right now. A way to simplify or automate things in industry is the meaning of IT solutions, you should be very keen in observation, every small detail counts, and CRM is all about keeping track of all these things, solutions will come automatically. Understand requirements, what needs are you addressing, as far as HR is mainly comprised with recruitment, relations and training. Business analyst is a person who helps in product marketing,  product manager is the who defines road map of a product , how the processes can be more effective, program management is a role in which end  to end delivery is carried out, internally he will be coordinating with all the teams, its his duty to see work is done on time, strong technical background recommended, understand product life cycle, Project management professional course, should maintain public relations, god communication skills, work with lot of people, well organized,  what kind of company you r interested in , what domain you choose should be clear.

Ms. Ritika Rohtagi Discussion.


IT is one reason why India is put on a global role,  It market is 700 Billion $, e governance in India is 40000 crores, Us is having maximum market share, questioned students what profiles they are expecting after MBA, Social networking has changed the scenario of IT, it flattened the industry, she emphasized on YouTube, Wikipedia, Facebook. Organizations are collaborating with each other colleges, industry, financial institutions this is one way of finding problems, and network delivery model companies are having solution centers are spread across the world, recruiting the local people particularly TCS is following this model. India, china, Thailand and Mexico are new development centers. India is booming the position. In India wages will increase and cost effectiveness. TCS is having more clients from fortune 500 companies, application development is becoming crucial now a days, situation is like you pay to get the solutions instead of developing situations, all the applications are ready made just like projects, companies are giving development platforms instead of services, cloud computing comes into play here. You can develop your own application and sell them in social a network that’s the situation now. Only 40% projects are being completed on time companies should pay more attention on that problem. What is the outlook of the governments are looking out of information projects.
E governance is having 28 projects that are going to help the country a lot; India portal is coming a place for all Indian ministries, immigration, ministry of corporate governance, panchayats, etc….
In handling government projects the companies have to invest a lot which is a high level of risk the payment is going to come late, so IT companies are outsourcing the work to reduce the risk levels. It partner contract where other person shares the risk in the projects, in these models the risk and responsibility of the client is low.
Questionnaire:  The questions which were put up by the students
1.       What is the work culture or environment that is prevailing in an IT company?
2.       What role can a person from Finance can have in an IT industry?
3.       How do you attract customers in the IT industry for your product, when there are many alternatives available for a customer?
4.       How to shape up career in an IT industry?
5.       How to look for and reach one’s dream company?
6.       What impact the international certification programs will have in one’s career as a fresh MBA graduate, is IT background required to do them?
7.       E wastes! How are the IT companies handling such issues?
8.       What is cloud computing and what is its functionality?
9.       TCS is dealing good projects for government and big corporate, is there any chance for TCS to work out projects for middle scale companies?

 End of the questionnaire session
Mementos were presented to the honored guests, vote of thanks was conveyed by our respected Faculty Coordinator, Ms. Anita Venaik, IT – CLUB.
End of the session
                                                                                                                                                                               
                                                                                                                                                -Sandeep Manapragada
                                                                                                                                                 Sonal Singhal
                                                                                                                                                 Srikanth Yadav

Amity Business School, IT – CLUB organizes an “IT – FORUM” on the theme “Current Scenario & Future Prospects of IT”.

The team of IT – CLUB, Amity Business School, organized an IT – FORUM on the theme “Current Scenario & Future Prospects of IT”.

This Forum constituted the platform for the management students to get an insight into the world of Information Technology since they are from various backgrounds. In this forum, corporates from esteemed organizations like TCS, Adobe, & Microsoft visited Amity University to share their experiences from the corporate world.

Eminent guests present in the occasion are Mr. Ashim Mathur, Director (Marketing) – Microsoft, Mr. Deepak Garg, Group Program Manager, Adobe and Ms. Ritika Rohtagi, Consultant Presales & solutions, TCS.

Students were highly motivated by Mr. Ashim Mathur, Director (Marketing) – Microsoft about how to shape their future particularly in he field of information technology.

The guests shared the latest trends in the IT with the students. The students cleared their doubts in the Question & Answer session. The IT – Forum was held under the guidance & supervision of Ms. Anita Venaik, Faculty Coordinator, IT – CLUB.

Ms. Ritika Rohtagi, Consultant Presales & solutions, TCS addressing the gathering

Ms. Ritika Rohtagi, Consultant Presales & solutions, TCS, Mr. Ashim Mathur, Director (Marketing) – Microsoft and Mr. Deepak Garg, Group Program Manager, Adobe


                                                                                                                      -Amit Asthana