The Infosys Labs research blog tracks trends in technology with a focus on applied research in Information and Communication Technology (ICT)

Main

August 19, 2013

Mobilization : Required Business Orientation and Associated Technology Options

Mobile computing has become the business transforming factor for many of the enterprises. With the advent of cheaper and affordable smartphones, phablets and tablets getting released every now and then, the mobile market is on the rise and hence the consumption of the services via those mobiles are also on the high leading to the increased demand for the mobilization of consumable services.

Continue reading "Mobilization : Required Business Orientation and Associated Technology Options" »

August 12, 2013

Choice of Channel for mobile application development and launch

With the rapid growth of mobility channels, developers and enterprises are faced with the challenge and choice of catering to all the channels. However catering to all channels in one go is not the right approach. We explore the ways to select the channel for mobile application development and roll out based on various parameters including the business angle. 

Continue reading "Choice of Channel for mobile application development and launch" »

July 12, 2013

Enterprise Mobility - 10 Critical Success Factors

Organizations are today keenly looking at mobile enabling their Enterprise Applications such as CRM, ERP, SCM, HCM, BI, E-Mail, Document Servers, to name a few, for access by their Employees, Partners and Customers. While most of the Enterprises are quite mature enough on the Desktop application front, they are currently in the early or exploration stage, when it comes to Enterprise Mobility. In this article, we will delve into the Critical Success Factors to be considered for Enterprise Mobility, which Organizations will find it useful, to start with.

Continue reading "Enterprise Mobility - 10 Critical Success Factors" »

Messaging: An Integral Part of a Mobile Application

In the past few years, smartphones have become quite affordable. This means smartphones user base is on rise and more and more people are using them. Now a smartphones user can do most of the tasks that he used to accomplish on a Desktop Computer like he can surf internet, play games, pay utility bills online, transact with a bank, buy stuff online etc. The smartphone owners are teaching their smartphones new tricks and customizing them by installing and uninstalling new Applications from respective App Stores.

Continue reading "Messaging: An Integral Part of a Mobile Application" »

July 1, 2013

CRM/ERP Mobile Capabilities or MADP ?

Over the last couple of decades, the enterprise IT infrastructure has made multiple strides. From the punched cards, hierarchical databases to the complex ERP / CRM systems of today it has improved by leaps and bounds. It offers majority of the enterprise functionality ranging from planning, procurement to Human resource management, finance management, inventory management and so on.

Continue reading "CRM/ERP Mobile Capabilities or MADP ?" »

August 29, 2012

Mobile BI

We have seen a big traction of work happening on smartphones these days. Every day some vendor or other keeps on coming out with newer technologies to make the smartphone experience an immersive one in consumer space. In enterprise space, lots of apps are being developed to help the users in the day to day work. As per Forrester Research, mobile workers are set to make up 73 percent of the workforce in 2012. These users can be executives who need real time data on the move to make key decisions, or employees who need data to do a particular kind of work. For example, for users on field jobs, some BI can be done to find out their availability and load, and automatic alerts can be sent out on regular based on their work completion time. Their positions can also be tracked via built in apps, so that new requests can be routed to the nearest users. 

Continue reading "Mobile BI" »

February 29, 2012

OpenCL Compiler from PGI for multicore ARM processors

Here is some great news for those looking for accelerating applications on the Android platform using OpenCL. Portland Group (PGI), has announced OpenCL framework for multicore ARM based processors. What this means is, we now have an OpenCL compiler for ARM based CPUs as a compute device in addition to existing ones for x86 CPUs and GPUs. With this announcement, PGI OpenCL becomes the first OpenCL compiler for Android targeting multicore ARM processors.

OpenCL being an open standard programming model for heterogonous processor systems, developers can now build portable multicore applications that can run across various mobile platforms using PGI's new framework. The initial release supports OpenCL 1.1 Embedded profile specification and is currently targeted at ST Ericsson Novathor ARM based processors. 

As specified by PGI, following core components comprise the PGI OpenCL framework:
1. PGI OpenCL device compiler--compiles OpenCL kernels for parallel execution on multi-core ARM processors
2. PGCL driver--a command-level driver for processing source files containing C99, C++ or OpenCL program units, including support for static compilation of OpenCL kernels
3. OpenCL host compilers--the PGCL driver uses the Android native development kit versions of gcc and g++ to compile OpenCL host code
4. OpenCL Platform Layer--a library of routines to query platform capabilities and create execution contexts from OpenCL host code
5. OpenCL Runtime Layer--a library of routines and an extensible runtime system used to set up and execute OpenCL kernels on multi-core ARM

More details on the framework on the PGI site here.