#chetanpatil – Chetan Arvind Patil

Author name: By Chetan Arvind Patil

Hardware Is Running The World

Photo by Fancycrave on Unsplash In 2011, Marc Andreessen wrote widely read article Why Software Is Eating The World. Last few years saw similar trend to what he projected, but 2016 was special and showed a new trend which not many would have expected in the year 2011. Year 2016: Hardware is running the world. Hardware has always acted like a catalyst in the world of technology, where many things are done with click of button. Eventually, to process all this information and get user what he she needs, one has to have excellent set of hardware tools, right from WiFi chip, to CPU, to routers, to powerful servers. As it has happened every year since 1971, 2016 too quietly kept introducing hardware oriented products with epic performance and perfect solutions. Marc in his article emphasized […]

Hardware Is Running The World Read More »

The Circle Of Mobile Ecosystem

Photo by Caspar Rubin on Unsplash On June 29, 2007, Apple introduced iPhone and with that it reinvented three markets: Mobile Hardware, Mobile Operating System and Mobile Apps, together called as Mobile Ecosystem. Almost one year after iPhone’s launch similar ecosystem was created by Google‘s Android. Since then, with combined market share of more than 95%, these two companies have destroyed almost all other Mobile OS ecosystems including Nokia’s Symbian, Microsoft’s Windows Mobile and RIM’s BlackBerry. After Nokia’s failed acquisition and rewriting millions of codes for touch devices, Microsoft is also getting its act together and is threatening Google and Apple in the mobile arena. It is important to understand where each of these three different mobile ecosystems are heading, and how it’s going to affect the market, where products from watches to cars are becoming smarter

The Circle Of Mobile Ecosystem Read More »

One Nation One Identity

Photo by UIDAI Over last few years there set of terms are being widely used to simplify Indian government’s service delivery the citizens. It started with One Rank, One Pension, then came One Nation, One Tax (GST) and the latest buzz One Nation, One Election. The argument provided by the Government of India (GoI) is that simplification, cost savings and fair competition it provides to both citizen and industry is the reason to adopt such single window policy. I agree with the pension and tax system, but not with the election part. In this article I will briefly talk about the intention and impact of Aadhaar and my take on what should be done to fix it. Intention The birth of these terminologies in India can be traced back to Aadhaar, world’s largest ID database

One Nation One Identity Read More »

The Blog Of Chetan Arvind Patil

In 2011, I started writing blogs at www.ChetanPatil.info. It taught me not only about blogging but also helped me learn few web technologies and in process allowed me to connect to people from different parts of the world. I haven’t been actively blogging as I had decided when I started www.ChetanPatil.info. To give a new dimension to my writing, I am starting blog at #chetanpatil – Chetan Arvind Patil – www.ChetanPatil.in. The only goal of this blog will be to write anything that embraces hardware, software, semiconductor and technology.

The Blog Of Chetan Arvind Patil Read More »

DyPO: Dynamic Pareto-Optimal Configuration Selection for Heterogeneous MpSoCs.

Modern multiprocessor systems-on-chip (MpSoCs) offer tremendous power and performance optimization opportunities by tuning thousands of potential voltage, frequency and core configurations. As the workload phases change at runtime, different configurations may become optimal with respect to power, performance or other metrics. Identifying the optimal configuration at runtime is infeasible due to the large number of workloads and configurations. This paper proposes a novel methodology that can find the Pareto-optimal configurations at runtime as a function of the workload. To achieve this, we perform an extensive offline characterization to find classifiers that map performance counters to optimal configurations. Then, we use these classifiers and performance counters at runtime to choose Pareto-optimal configurations. We evaluate the proposed methodology by maximizing the performance per watt for 18 single- and multi-threaded applications. Our experiments

DyPO: Dynamic Pareto-Optimal Configuration Selection for Heterogeneous MpSoCs. Read More »

Interactive T.V. System

One of the great strengths of the modern technology is how better today one make use of each pixel of screen to display useful and colorful contents. This strength can be further enhanced through the appropriate use of technology. We propose to develop and deploy a platform/module for Television. Such a platform/module should simplify the headache of using different screen for different purpose and put everything or most of the thing on Television screen which is now days just used for watching channels or at the most channels plus internet. This will promote more informed screen of television and will surely save cost by not investing in different display devices. Overall, it should provide the user with a better in house/office experience and should enhance out-of-class interactions. We are proposing to develop and deploy a platform/module. This will consist of any

Interactive T.V. System Read More »

Interrupt Skipping For Reducing Power Consumption of User Input Handling

Touch based smart phones and tablets have increased rapidly and have become primary mode of computing and communication. Users have to perform various types of touch inputs on these devices to interact with applications and manufacturers are always looking to improve the response time to satisfy users. However, performing touch gestures and making it more responsive has significant effect both on device battery and the microarchitecture. It is therefore important for computer architects and system designers to take into consideration the underlying effects of these touch gestures and user interactions at architectural level. Also, it’s important to understand how efficient the touch architecture in today’s smartphones are, and if there is any possibility to improve their efficiency. Therefore, there is a need to put forward ways to study these effects, and this technical report takes a look at touch interactions, their underlying architecture, and

Interrupt Skipping For Reducing Power Consumption of User Input Handling Read More »

Get In

Touch