Welcome Message

Unus pro omnibus, omnes pro uno -- One for all, all for one

Welcome To Our Mutual Support Community Web Site
(Formerly Known As "The Intel Eliminati" - TIE)

Wednesday, November 16, 2016

Data is the New Snake Oil in the Future of Automated Driving

Being a long-term Intel Corp. stock holder, I am becoming very concerned about the pattern of behavior practiced by Intel Corp. top executives over the last three years. It is becoming clearer by the minute that top management is clueless about how to utilize the company human capital and where to take the company into the future. The large number of PR appearances by the current CEO, trying to make a splash in the news may be an indication that selling PR is the current core focus of the company.

Apparently, executive management's assessment of their internal human capital is so low that they have resorted to spending very large amounts of capital for purchasing other companies. From my recent conversations with friends and colleagues who work at Intel, I understand that Intel Corp. has significant problems in plans execution due to perceived management incompetence and lack of trust, both inside internal organizations as well as among external organizations. The latest sales figures in the Data Center, crown jewel business unit, did not do well for Intel stock either.


Yesterday, an article published in ZDnet (Intel announces new investment $250M in autonomous driving) caught my eye. On the face of it I was enthused about the message, until I began reading the content. It turns out that the source for this article was a blog post by no other than BK, who published an article entitled: Data is the New Oil in the Future of Automated Driving.

In this article, BK makes an argument that autonomous cars are going to produce a very large amount of data on a daily basis and Intel Corp. is in the best position in the industry to fulfill the requirements for handling this data deluge. The graphic accompanying BK's article is shown below.


It is not very clear to me what BK is trying to say in this blog article, other than implying that autonomous cars would contribute to a massive growth of the Data Center business. Regardless, let us examine this wishful thinking idea.

If we take it at face value and begin looking at BK's message, starting with the largest number in the above picture, 4TB of data a day per car is an impressive rate requirement for today's technological reality. The open questions are: what does this number represent? How is this number derived? Does the number represent actionable information?

The need for communication infrastructure to move 4TB/day of data from all new cars deployed on the market seems like a good opportunity--too good to pass up for companies like AT&T, Verizon, T-Mobile, etc. Why is it that we don't hear much from these communication infrastructure titans on this subject? In the absence of communication infrastructure that could handle such a massive amount of data, having excessive Data Center capacity does not mean much.

There is even the fundamental question of whether it would be wise to connect autonomous cars to Data Centers (cloud) if potentially this would open new security vulnerabilities.  Are we not facilitating new avenue for a national adversary or a terrorist organization to inflict major damage on targeted transportation hot-spots by hacking into autonomous cars? Did we forget that some bad dudes have already used standard transportation vehicles (airplanes) to inflict physical damage upon U.S. lives and physical property in the early 21st Century? What does it take to hijack a million autonomous cars through the Internet and recruit them to do you evil bidding from a safe distance away?


Assuming that the flow is limited to one-way (from car to Data Center) it is not clear why we need to transfer raw data to the data center at all. Most of the data collected from various sensors is aggregated anyhow, in the process of "making sense" of it during real-time processing. Most of the raw data becomes irrelevant in a matter of a few seconds, as the car continues moving. Unless, of course, your interest is to spy on the passengers (see: https://en.wikipedia.org/wiki/Person_of_Interest_(TV_series)).

Expecting privacy in your car? A legal warrant to track your whereabouts would no longer be necessary due to SCOTUS deciding that once your car is connected to the "cloud" you cannot expect to be protected by the 4th amendment. However, the government would be the least of your problems; you are more than likely to have beef with your jealous wife or your daughter's stoker. All that stokers will have to do is pay their $7.99/month fee to the "life means money to us" corporation to watch the action in the rear seat of your car. Unscrupulous auto makers (Volkswagen?) may even cut a deal for implanting "special purpose software extensions" that serve the interest of any other party but yourself, inside your car. The number of YouTube "streaming reality" channels will exceed 3 billion by then...



Regarding the data rates quoted in BK's blog article, even if I only look at the GPS sensor data rate that he is using, I already see a major flaw. Every GPS sensor that is suitable for mobile use and is available on the market today, can update its absolute position information only once per second. This behavior is derived from the inherent design limitations of the Civilian L1 carrier system. Some GPS sensors claim to provide faster update rate through post-processing and mathematical extrapolation of the GPS data. They claim to provide perhaps as high as 20 updates per second at a lower reliability rate. Time of Flight (TOF) methods can produce better dynamic accuracy; however they cannot be utilized within the current transportation systems due to lack of ground station infrastructure.

Since GPS location information for automotive use only requires 2D data (Latitude/Longitude), this information can be simply represented as a pair of floating-point numbers. A floating point number is contained in four bytes of information. The pair of Lat/Lon information will therefore occupy only eight bytes. Assuming that some communication overhead is required for conveying Geo position from a GPS sensor we can increase the message size to 16 bytes per location report. Even at an exorbitant rate of 20 update per second we would need a communication rate of about 320 bytes per second. Even if we increase this rate to 500 bytes per second, this value is only 1/100th of what BK is claiming in his blog article.

I do not wish to continue and dissect each one of the numbers in the presentation slide or the blog article to validate if what is claimed there are true facts. I believe that it is the responsibility of Intel Corp. to answer all of the above questions and either correct them or stand by their CEO's statements.

If we take a different angle to the issue, perhaps BK meant to say that Intel Corp. is about to develop a Mega Chip that will incorporate all the elements necessary to implement an autonomous car on a single SOC.

When I studied and researched distributed systems in the late 1970's and early 1980's, most of the ideas in this field manifested themselves in a large heap of papers and a few academic projects. The cost of hardware dominated the field and both machines and communication mechanisms were too slow to implement an effective and practical systems solution. In the 21st Century, this picture has dramatically changed as hardware became cheap and abundant and communication technology kept pace with the need to connect all parts of a system together. Though the major emphasis in the field was on large systems with homogeneous components, the low cost of computing hardware brought on the era of application-specific processing and with it the growth of heterogeneous distributed systems.

The best example for such a heterogeneous system is the Smart Phone. Even though typically a smart phone has a component known as the Application Processor, in actuality, a complete smart phone system contains a multitude of compute engines (micro-controllers) that perform subsystem-specific functions, independently and concurrently with the application processor. A good example for such distributed functions are the radio-based subsystems (modems). Each radio-based interface, whether GPS, Bluetooth, WiFi, or cellular phone utilizes at least one embedded micro-controller. Same goes for the camera interfaces and the display controller.

(click to enlarge)

By nature, cars were a fertile ground for heterogeneous distributed systems, as electronic systems began replacing a variety of mechanical and hydraulic devices with electrical ones. Nowadays, all newer cars incorporate a multitude of computer controlled functions and these functions are completely distributed according to their designated functions while communicating among themselves via a common communication mechanism (typically CAN Bus). The above image demonstrates the typical functional distribution of autonomous car architecture.

While the idea of concentrating all car functions into a single general purpose "mega component" (SOC) seems good for economical reasons, in practice, it does not match the requirements for a variety of reasons:
  1. As cars go through years of service, internal subsystems tend to wear out or break down. Most servicing in today's cars is done by component or module replacement, rather than by machining or direct repair. If even a minor malfunction requires replacement of a mega-component, the economic advantages of the modular repair become moot.
  2. Safety and reliability considerations preclude the incorporation of a "single point of failure" anywhere within the system domain. From this perspective alone, there are great advantages to maintaining functional distribution and domain separation. Relying on mega-components to cover all functions is contrary to any safety-centered design philosophy.
  3. Most of today's sensors provide post-processing functions that reduce the data rate coming out of the sensor due to optimization algorithms implemented in the embedded controllers on-board the sensor. Being late into the game, Intel Corp. cannot offer significant cost savings by incorporating such functions in a future SOC.
  4. The significance of the flagship X86 ISA in the automotive market is close to nil.
It is likely that Intel Corp. will have to compete with companies that ventured into the autonomous car market earlier. Companies like Nvidia and potentially Google and Apple. None of these companies were interested in a Mega SOC solution. They all put the emphasis on the higher-level application-specific architecture required for pattern recognition, classification, machine learning and decision making aspects of autonomous car architecture. Intel Corp. does not have any specific advantage in these areas of data processing and as mentioned earlier, the proprietary X86 ISA is quite meaningless for handling this processing domain.

Spending $250,000,000 on entry into the automotive market may be the right move for Intel Corp., even if this move is so late in the game. However, if this strategic move is so loosely based on thin grounds as BK explained in his blog article, I remain extremely worried about my stock holdings value sinking again.

--Dr. Flywheel



If you like this article please share with your friends and relatives by clicking on the icon below, representing your favorite social network.

Monday, November 14, 2016

Investigation Reveals Silicon Valley’s Abuse of Immigrant Tech Workers

Though this story of labor abuse was revealed in the press, around two years ago, it is not very clear if changes have been implemented to correct corporate behavior when it comes to exploitation of the workforce. Without a doubt, the availability of cheap and easily exploitable alternative workforce, permitted  high tech companies to play loose with their domestic workforce. With such exploitation opportunities at their disposal, companies chose to eliminate local workers who's salary levels were maintained at a relatively high level due to high demand and competition among employers. This is not exactly the level playing field that made the American economy so great in the past. If slavery is good for capitalism then perhaps we should all vote to be ruled by the "0.1%" oligarch class.

Intel Corp. laid off more than 1500 employees in 2015, and shed about 6,800 during 2016, with an intention to lay off 12,000 employees by mid 2017. While the layoffs were taking place, Intel Corp. continued to hire employees at a lower compensation level. The company also employed the services of "job shops" of the kind mentioned in the articles listed in the reference section below. This is in addition to thousands of H1B visa applications that the company continued to apply for.

I have a first person experience being involved in an Intel project that employed the services of Wipro Corp. to exploit a group of Indian software developers. I saw in my own eyes how they were forced to work 12-hour days, six days a week and report tremendous number of overtime hours to retain the bonus of their supervisor, who was a ruthless slave trader. Six of these individuals shared a small apartment during their stay and they earned a meager income compared to their American coworkers salaries. Most of these workers were severely demoralized and their productivity suffered as a result of the conditions under which they operated. Consequently, the project that they worked on was late by 18 months and was eventually cancelled. This resulted in multi-million dollar loss for Intel Corp. besides the opportunity loss incurred due missing the window of market opportunity.

If you are concerned about this phenomenon of highly skilled American Workers being displaced from good paying jobs through exploitation of imported foreign workers, then convey your concerns to your elected representatives in Congress.

Top executives of high tech corporations are not on your side. They belong to the 1-percent class and for the last 30 years they voted with their feet to insulate their economic reality from you and me.



References:
NBC Bay Area:
http://www.nbcbayarea.com/investigations/Silicon-Valleys-Body-Shop-Secret-280567322.html

--Dr. Flywheel

Saturday, November 12, 2016

Update on Unemployment and Long Term Unemployment

Following the 2015 and 2016 layoff waves at Intel Corp. we have all become aware that layoffs have a long lasting effect on the workforce. Statistics maintained by the Bureau of Labor and Statistics (BLS) demonstrates the long lasting effects of economic upheavals (recession) and the growing trend for longer periods of unemployment, following layoffs. The chart below shows that as of October 2016 about 25% of those laid off during 2016 have been unemployed for 27 or more weeks. The chart also demonstrates that long-term unemployment became significantly higher since the recession that followed the housing bubble burst in 2008. It looks like due to the limited capacity of the economy to expand we may not reach the 15% median in a long time, barring complete restructuring of the economy.

Long Term Unemployed vs. Total Unemployed
Note that one out of four people (25%) who lost their jobs in 2016, will face unemployment for 27 weeks or longer.  According to the chart below, approximately 3,000,000 people experienced a permanent job loss at different times, during 2016.
Job Losers by Layoff Status
With an average of more than 2,000,000 people being laid off for 27 weeks or longer (during 2016), according to the chart below, it is clear that many more people have exhausted or will soon exhaust their unemployment insurance benefits, which are typically granted for only 26 weeks. Unless these people have substantial savings at their disposal, they are likely to default on their rents, mortgages, and debt payments and eventually fall into poverty if they cannot find replacement employment.
Duration of Unemployment
The charts below show the September 2016 unemployment rates for States in which Intel Corp. maintains significant facilities (Arizona, New Mexico, and the three West Coast States). The national average, for the last 36 years is marked on the chart as a grey line. Periods of economic recession  are shaded in grey.

Although the general trend is for unemployment rates to go down from the highest levels of 2009-2012, the 2016 numbers seem to be bucking this trend.

Arizona

California

New Mexico

Oregon

Washington
You can click on any of the above charts to enlarge the detail level.

Comments are welcome.

--Dr. Flywheel

Thursday, November 10, 2016

Open Letter to Rep. Suzanne Bonamici

Ms. Bonamici,

I voted for you in Tuesday's elections and so did many of my colleagues, believing that you will represent our common interests in front of the Federal Government.  We fully expect Rep. Bonamici to scrutinize the operations of the executive branch, specifically the EEOC protecting us from age discrimination in the work place.  I believe that the results of the last elections prove beyond doubt that the status quo cannot be maintained. Action and transparency are needed to keep this country running in the right direction.

Let it be clear that we are an organized group of disenfranchised, highly educated and highly skilled people who happen to be mostly over the age of 40. Most of us have been unemployed between 5 to 17 months due to ineptness of Intel Corp. management and the impotent handling of our case by Oregon BOLI and the EEOC. We are representative of the group of voters that both the DNC and the RNC will be facing over the next two years, leading to the next election cycle. Whoever fills the ranks in the U.S. Congress cannot ignore the fact that age discrimination in the work place is not confined to isolated incidents or to any particular socio-economic group of people. In terms of gender, there is plenty of proof that women suffer from age discrimination even more than man.

From our perspective, lack of action in enforcing existing anti-discrimination laws will lead to a major disaster in the economy while 70-80 million baby boomers are transitioning into retirement over the next 15 years. Corporate America is facing no law-enforcement challenges to keep their actions in check when it comes to age discrimination. Because executive management salaries are so disproportionately higher than regular worker's compensation levels and they mostly focus on short-term profitability, older workers jobs are being selectively terminated. These actions are typically disguised as "performance" related, because under existing law enforcement practices, a corporate employer has a very slim chance of being brought to justice by either State or Federal Government agencies. Older workers are essentially sacrificed to show good numbers on quarterly balance sheets, mostly because their salaries are higher. To politicians in this country this issue may seems insignificant at this time; however, if left unchecked, it will not be very long before the streets of our nation will be filled with angry men and and women who were forced to sell their homes in order to make ends meet.

Ms. Bonamici, I call upon you to bring this issue into the U.S. Congress for proper review and corrective legislation; however, even before legislating, please follow up on our request to review the actions and defaults of the EEOC that are pertinent to our filed case.

For a quick background I advise clicking on the link below and reading the following article on this web site:
    http://www.pdx-tie.org/2016/08/useful-diagrams-for-explaining-intel.html

Thank you for representing us.

--Dr. Flywheel

Tuesday, November 8, 2016

401k Fund Check and Rebalancing

I received an email about my 401k plan at Fidelity. All of you who still have your 401k there should also have gotten it. Did you look at it?

The interesting stuff starts on page 7. Intel's Global Diversified Fun has returned -0.64%, 5.20%, and 3.63% over 1, 2, and 10 years. In comparison, MSCI World returned -0.32%, 8.19%, and 5.56%. It also has the expense ratios.

The document has info on all the non-standard funds in Intel's plans and compares them against publically available benchmarks and other funds. Staying at Fidelity means you have access to a low-cost account and lots of choices. You need to look carefully to see if you have made good choices. The Intel funds are not necessarily the best ones. A lawsuit was filed last year (http://www.oregonlive.com/silicon-forest/index.ssf/2015/11/intel_sued_over_risky_strategy.html) about this.

It's getting towards the end of the year. Now is as good a time as any to look at your 401k and rebalance as needed.