acm-header
Sign In

Communications of the ACM

Blogs Archive


Archives

The blog archive provides access to past blog postings from Communications of the ACM and other sources by date.

May 2019


From insideHPC

Video: Intel HPC Platform and Memory Technologies

Video: Intel HPC Platform and Memory Technologies

Dr. Jean-Laurent Philippe from Intel gave this talk at the Swiss HPC Conference. "Intel continues to deliver performance leadership with the introduction of the 56-core, 12 memory channel Intel Xeon Platinum 9200. This processor…


From The Eponymous Pickle

Examples of AI Adoption

Examples of AI Adoption

Nice thoughts on this.

Three surveys of AI adoption reveal key advice from more mature practices in O'Reilly
An overview of emerging trends, known hurdles, and best practices in artificial intelligence.  By Ben Lorica, Paco Nathan…


From The Eponymous Pickle

Data Science Maps Supply Chains of Every US City

Data Science Maps Supply Chains of Every US City

Now here is something that could be quite useful and the data used for other applications. Use predictively.  Extend it outside the US.  Examining.   Lets continue to keep it up to date.  Somehow have not been hearing the term…


From The Eponymous Pickle

Recycling Robotics

Recycling Robotics

If it works well, a very useful thing.  So when are we getting sorting, folding and putting clothing away?

MIT’s bot sifts through trash to do your recycling for you

Engineers from the Massachusetts Institute of Technology’s Computer…


From The Eponymous Pickle

Simplified Naive Bayes in One Image

Simplified Naive Bayes in One Image

Nicely done description I fired off to several people.

Naive Bayes in One Picture
Posted by Stephanie Glen in DSC

Naive Bayes is a deceptively simple way to find answers to probability questions that involve many inputs. For example…


From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Migrating to Android–an early trip report

Migrating to Android–an early trip report

One of the reasons I held on to my Windows Phone as long as I did is that it was so easy to program apps for it. I had come to depend on one particular app I wrote to help with with the rotating schedule we run where I teach.…


From insideHPC

Job of the Week: HPC Systems Administrator at KAUST

Job of the Week: HPC Systems Administrator at KAUST

KAUST is seeking an HPC Systems Administrator in our Job of the Week. "The HPC senior systems administrator will work with other Advanced Computing Infrastructure team members to administer the 850 node Ibex+ supercomputer, storage…


From Daniel Lemire's Blog

Science and Technology links (May 4th 2019)

Science and Technology links (May 4th 2019)

It is often believed that colleges help class mobility… if you were born poor, college can help your rise up. So is there more class mobility when more people go to college? Maybe not: (…) researchers have characterized a college…


From insideHPC

Radio Free HPC reviews the ASC19 Student Cluster Competition

Radio Free HPC reviews the ASC19 Student Cluster Competition

In this podcast, the Radio Free HPC looks at the recent ASC Student Cluster Competition in Dalien, China. Dan got to witness the finals last week, with 20 teams facing off in a race for HPC performance. "As always, the team, …


From The Eponymous Pickle

AntWorks for Intelligent Automation

AntWorks for Intelligent Automation

Brought to my attention.  Would like something that would combine pattern implementation like deep leaning,  specific tasks like RPA, and the architecture specification like BPM.  Would produce something closer to intelligent…


From The Eponymous Pickle

Google Translate Does not Understand Context

Google Translate Does not Understand Context

There has been lots of talk about the perfection of machine translation.  It has advanced considerably since we looked at it for corporate tasks in the 80s.  In particular now I see examples of where it is touted for real-time…


From The Eponymous Pickle

Face Scanning with Amazon Rekognition

Face Scanning with Amazon Rekognition

A look at use of Amazon's Rekognition for Police Functions. More on Amazon Rekognition.

Oregon's a Testing Ground for Amazon's Facial Recognition Policing, But What if Rekognition Gets it Wrong?   By The Washington Post 

Police…


From Schneier on Security

Friday Squid Blogging: Squid Skin "Inspires" New Thermal Sheeting

Friday Squid Blogging: Squid Skin "Inspires" New Thermal Sheeting

Researchers are making space blankets using technology based on squid skin. Honestly, it's hard to tell how much squid is actually involved in this invention. As usual, you can also use this squid post to talk about the security…


From Daniel Lemire's Blog

Really fast bitset decoding for “average” densities

Really fast bitset decoding for “average” densities

Suppose I give you a word and you need to determine the location of the 1-bits. For example, given the word 0b100011001, you would like to get 0,3,4,8. You could check the value of each bit, but that would take too long. A better…


From insideHPC

Intel Powers Atipa Visualization Cluster at NIU

Intel Powers Atipa Visualization Cluster at NIU

Today Atipa Technologies announced the deployment of its Polaris High Performance Computing and Visualization (HPCV) platform at Northern Illinois University. The platform is a turnkey Intel® Select Solution for Professional …


From The Eponymous Pickle

A View of Decision Trees

A View of Decision Trees

A considerable and detailed look at decision trees, and multiple applications.   We used DT methods extensively in the enterprise.  We implemented it within our standard AI methods.   Had been used for a long time because the…


From The Eponymous Pickle

AI Adoption Expected to Surge

AI Adoption Expected to Surge

WSJ looks at the Stats of AI:

Businesses' Adoption of AI Expected to Surge 
The Wall Street Journal   by John Murawski

Multinational professional services firm Deloitte predicts artificial intelligence (AI) will surge in business…


From insideHPC

New HeSpaDDA Algorithm Distributes Parallel Workloads on LANL Supercomputers

New HeSpaDDA Algorithm Distributes Parallel Workloads on LANL Supercomputers

Researchers at Los Alamos National Lab have developed new software to distribute computation more efficiently and across increasing numbers of supercomputer processors. This new decomposition approach for molecular dynamics simulation…


From The Eponymous Pickle

Be Wary of Robot Emotions

Be Wary of Robot Emotions

Certainly be cautious of it, but I think that emotion can be used to promote things like useful collaboration and shared goals.  Should machines be wary of human emotions? 

Be Wary of Robot Emotions 
Associated Press
By Rachel Lerman…


From The Eponymous Pickle

Robots Unloading Trucks

Robots Unloading Trucks

Classic problem, closer to solution.   Its surprising that this problem of solving the problem of dealing with relative disorder.  Another step forward.

Robots Edge Closer to Unloading Trucks in Amazon-Era Milestone

As FedEx Corp…


From insideHPC

Get Your Head in the Cloud: Lessons in GPU Computing with Schlumberger

Get Your Head in the Cloud: Lessons in GPU Computing with Schlumberger

Wyatt Gorman from Google and Abhishek Gupta from Schlumberger gave this talk at the GPU Technology Conference. "Demand for GPUs in High Performance Computing is only growing, and it is costly and difficult to keep pace in an …


From insideHPC

Podcast: Accelerating AI Inference with Intel Deep Learning Boost

Podcast: Accelerating AI Inference with Intel Deep Learning Boost

In this Chip Chat podcast, Jason Kennedy from Intel describes how Intel Deep Learning Boost works as an embedded AI accelerator in the CPU designed to speed deep learning inference workloads. "The key to Intel DL Boost – and …


From BLOG@CACM

Google Translate Does Not U­nderstand the Content of the Texts

Google Translate Does Not U­nderstand the Content of the Texts

How well do translation programs translate?


From The Eponymous Pickle

TopBraid and Knowledge Graphs

TopBraid and Knowledge Graphs

We actively used Semantic methods to organize our large and complex databases.

You can access a recent  update webinar recording and slides here:

Should you have any follow-up questions or would like to explore all of the capabilities…


From The Eponymous Pickle

Hybrid Heavy Duty Trucks

Hybrid Heavy Duty Trucks

More changes in supply chain options.

Engineers develop concept for hybrid heavy-duty trucks
Long-haul trucks with electric motors combined with gas-alcohol engines could slash pollution levels and greenhouse gases.

David L. Chandler…


From Schneier on Security

Cybersecurity for the Public Interest

Cybersecurity for the Public Interest

The Crypto Wars have been waging off-and-on for a quarter-century. On one side is law enforcement, which wants to be able to break encryption, to access devices and communications of terrorists and criminals. On the other are…


From Gödel's Lost Letter and P=NP

Sedgewick Wins An Award

An award for educational writing [ ACM ] Robert Sedgewick is the 2018 recipient of the ACM Outstanding Educator Award. Today we congratulate Bob on this wonderful honor. The award is named after Karl Karlstrom. Years ago, he…


From The Eponymous Pickle

Developing Smart Contracts in Azure

Developing Smart Contracts in Azure

Technical notes on the the development of smart contracts in Azure:

DevOps forBlockchain Smart Contracts  (Technical)

Ben Burns, Head of Blockchain Development, Truffle
David Burela, Sr. Software Engineer, CSE, Microsoft
Marc Mercuri…


From The Eponymous Pickle

Microsoft Azure Launches Blockchains, Smart Contracts

Microsoft Azure Launches Blockchains, Smart Contracts

Another serious entry into the approach for a business service.

 Microsoft launches Azure Blockchain Service, a fully managed service meant to help businesses build applications on top of blockchain technology (Frederic Lardinois…


From BLOG@CACM

Is the Trolley Problem ­Useful for Studying Autonomous Vehicles?

Is the Trolley Problem ­Useful for Studying Autonomous Vehicles?

Does the trolley problem offer any useful insights for autonomous vehicles, in terms of design of or public policy around these systems? Here are several reasons why it is not useful, and what are some more useful values-based…