Recently in Embedded Computing Category

Software Development graduates are in demand in Ireland

| | Comments (0)
With the news today that AOL is to hire another 20 software engineers (They hired 50 in June) and the fact that Amazon are looking for Java developers, I am still surprised that the interest in software development and ICT at a national level is still quiet muted. In a economy with rising unemployment students should consider a rewarding and challenging career with good prospects in software development. This includes a myriad of domains such as enterprise, sustainable energy, embedded systems etc.

Another multinational that is hiring is Google. At the moment they are looking for C, C++, Python, Perl, Java Experts in Dublin. They also recently announced they are going to create 200 new jobs at a new operations centre.


The  new B.Sc (Honours) in Computing (Smart Sustainable Energy) degree focuses on developing and designing innovative sustainable energy technology that solves energy problems. This innovative programme is essential in supporting the development of Ireland's smart green economy. This programme addresses the requirement for a low carbon high-tech economy with the potential to create 80,000 jobs over the next decade as identified by the Green Enterprise Group in Dec 2009. The course is unique in Ireland and is built upon Tipperary Institute's expertise in the sustainable energy sector. The course will commence in September 2010 and students can apply through the CAO, the course code is TI020 for level 7 and TI004 for level 7.

These graduates will focus on the design and implementation of new innovative systems which integrate technology with sustainable energy sources. Careers in this area include the following sectors:

  • Energy Management Systems
  • Electric car charging systems
  • Building Management Systems
  •  Automated energy controls for Industrial buildings
  •  Mobile communication solutions for energy systems

solar_powered_house_small.jpg

A colleague of mine attended the European Solar Decathlon in Madrid. The objective was to build a 43 sqm solar powered home. These homes relied on a mix of clever building design, renewable and sustainable energy systems and the integration of smart technology to manage the home and its energy usage. The team members from various institutions contained a mix of builders, designers, renewable energy engineers and software developers. Several of the teams had a least 3 software developers on their team. The language of choice being C++. The technology platform of choice for building automation was Siemens Apogee

 

The students who will commence our new Computing Degree in Smart Sustainable Energy (CAO Code TI020) will be studying both C++ and Building Automation systems and hopefully in the future will play a part in these Solar Decathlons. 



Houston Neal at electrical estimating software advice has a great article about the potential work out there in America for electricians who can provide technology to assist in the reduction of energy for homes and businesses.

The article cites several sources which highlight the growing demand for green retrofit. This is evidenced in Ireland through the SEAI Home Energy Saving Scheme

Houston identifies 5 key areas which are:
  • Relamping - replacing standard lighting with energy efficient lighting
  • Daylight harvesting - using technology to reduce the use of electrical lights
  • Heating, Ventilation and Air Conditioning (HVAC) Retrofits
  • Solar Photovoltaic (PV) Systems and Wind Turbines - Grid ties etc
  • Energy Management Systems and Monitoring Devices - Which is of particular interest to us in Tipperary Institute as it focused on the convergence of technology and sustainable energy management
Full article can be found here




Yesterday m Navigon 7210 could not find any satellites. Despite several reboots it i not remedy the problem. I eventually resorted to a factory reset and it fixed the issue. The sat nav seems to be responding in a more efficient manner since.

It reminded me that every 2 years or so you need to reformat a PC and install the sw so as to fix any OS issues and streamline its behaviour. The same can be said for Sat Navs. I would recommend an annual factory reset as it will clean out any "gremlins" that might be lurking in the sat nav's operating system.

Internet streaming televisions - we are nearly there...

| | Comments (0)
I have a simple vision. We want to watch RTE's player on our television in the living room. You can buy televisions with DLNA capabilities and you can buy other televisions that have yahoo widget support. But at the moment you can't buy a television with a web browser built in.

I suspect the current early 2010 solution is to buy a small PC to connect to a HDMI port on the TV. Moving this hardware into the television is only a small and simple step, but I think we will have to wait another year.


If you were to tell me that a pico projector that uses laser technology and is the size of a mobile phone will be incorporated into all mobile phones and laptops by 2015. I would probably have a hard job believing you.

Reuters reported a company called Microvision were demoing their pico projector at CES, Texas instruments also had some commercial devices with a dedicated mini projector embedded into them including two phones from Samsung.

Potential apps for this technology include digital cameras for enthralling your friends with your holiday snaps, smart phones for watching videos, youtube etc, laptops for business executives.


 also , has its pico projectors embedded in several commercial devices including dedicated mini-projectors and two phones from Samsung Electronics Co Ltd, the latest of which was demonstrated at CES.



Up until now we had to worry about if the TV was 1080p i.e. High Def. Now we have to consider LED tech and if the TV has its own built in web browser or is it just a glorified media client that will only connect to a select few websites. The demand for network over power lines adapters is going to soar we demand jitter free network performance. Companies such as Sony and LG are releasing new products which have this technology. I am waiting for one that will not tie me down to a certain source or streaming media server

Navigon Q3 2009 maps show the M8 extension

| | Comments (0)
navigon.jpgd

The latest Navteq map updates (Q3 2009) for the Navigon 7210 contains the extension to the M8 motorway. This means I will no longer be flying through fields when driving from the Horse and Jockey to the Cahir exit on the M8.

In this photo you can see that the navigon 7210 is prompting us to take the exit of the motorway.


Robert Scoble has an excellent article about Liam Casey "Mr China", he outlines how Liam is redefining the traditional supply chain and offers food for thought on how the design and supply of new tech will change.

http://scobleizer.com/2008/11/12/disruptive-factories/

Embedded.com report on the intensfied efforts by industry to develop a robust but practical multicore programmng model. .

Multicore means multiple processors which mean multiple migraines if you are a developer as you have to try and taken a sequential task and break it out into parrallel jobs. Graphic card companies have been doing this for the past 10 - 15 years and they realise the complexitiies involved. The processing of data streams has been the focus of research for the past 8 - 10 years. The advent of Network processors in the late 90s kick started some of this research as these units had (and still do) multiple processing engines. Processors such as Intel IXP1200 (which was the focus of my PhD research) featured 6 Risc Microengines for header processing. Dedictaed SRAM, SDRAM , Receive and Tranmsit register sets.

In the United States, Intel Corp. and Microsoft Corp. have awarded an estimated $10 million, five-year grant to help fund a new Parallel Computing Lab at the University of California at Berkeley, with 14 faculty members initially involved. As many as 20 universities, including MIT, Stanford and the University of Illinois, competed for funding.

My research into how we could improve performance pointed towards the fact that Multicore on its own will not be the solution. Programming in parrallel is a black art and often trial and error will determine the best solutuion. What I discovered was that if you build a good cycle accurate s/w model of the problem domain and use evolutionary algorithms and local search methods you can explore a vast number of permutations of chip architectiure. This approach can be ,mapped to the programming issue as you can instruct the model to use a variety of functions and routines as appropiate. The process of evolution will then produce a pareto curve of possible solutions. The results from my research highlighted architectural considerations that an engineer at first glance would not normally consider but the performance figures justified the configuration. This approach to multicore programming will only work if parameter driven cycle accurate simiulators of the problem domain are available. I built my own using POOSL and it took me 3 years. Manufactuters siuch as Intel and AMD need to provide these open models to the developer community. Using these models we can then further explore how mulitcore programming models can exploit these architectures. The development of these multicore frameworks should use as mny different techniques as possible., EA and local search are ideal candidates to assist in this exploration and development.

Bonus Link - A copy of the presentation I presented at ANCS 2006 on my work