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.

June 2018


From insideHPC

Minsky at Murex: GPUs for Risk Management

Minsky at Murex: GPUs for Risk Management

Pierre Spatz from Murex gave this talk at the NVIDIA GPU Technology Conference. "Murex has been an early adopters of GPU for pricing and risk management of complex financial options. GPU adoption has generated performance boost…


From insideHPC

Why IMC Is Right for Today’s Fast-Data and Big-Data Applications

Why IMC Is Right for Today’s Fast-Data and Big-Data Applications

IMC is being used for a variety of functions, including fintech and ecommerce to telecommunications and IoT, as it becomes well known for success with processing and analyzing big data.  Download the new report from GridGain,…


From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Computer Science Teacher as Unicorn

Computer Science Teacher as Unicorn

imageThe t-shirt image here showed up on my Facebook feed the other day.  My first thought was “Yes, computer teachers are the coolest.” Of course I know a lot of teachers who teach other subjects who are every bit as exciting asUnicorns…


From Schneier on Security

New Data Privacy Regulations

New Data Privacy Regulations

When Marc Zuckerberg testified before both the House and the Senate last month, it became immediately obvious that few US lawmakers had any appetite to regulate the pervasive surveillance taking place on the internet. Right now…


From The Eponymous Pickle

Deep Learning Hunts for Signals

Deep Learning Hunts for Signals

Good, short, relatively non-technical view, but from a distinctly computer science perspective.    Which answer the questions that many of us have.  Why are we here, now, and did not achieve this two decades ago?  And where should…


From The Eponymous Pickle

Google Publishes its AI Principles

Google Publishes its AI Principles

On their blog, Just the intro, there is much more at the link. Well stated.    Though as a former defense department employee I wonder what their definition of benefit ultimately is.  Does it contain elements of 'Defense',   and…


From The Computing Community Consortium Blog

Great Innovative Idea: Identifying optimal navigation schemes by merging tools from computer science, physics, and biology

Great Innovative Idea: Identifying optimal navigation schemes by merging tools from computer science, physics, and biology

The following Great Innovative Idea is from Orit Peleg an Assistant Professor of Computer Science from the University of Colorado Boulder. Peleg was one of the participants at the recent Computing Community Consortium (CCC) Robotic…


From Daniel Lemire's Blog

Vectorizing random number generators for greater speed: PCG and xorshift128+ (AVX-512 edition)

Vectorizing random number generators for greater speed: PCG and xorshift128+ (AVX-512 edition)

Most people designing random number generators program using regular code. If they are aiming for speed, they probably write functions in C. However, our processors have fast “vectorized” (or SIMD) instructions that can allow…


From The Eponymous Pickle

Amazon Go Checkout-free Will be in Chicago

Amazon Go Checkout-free Will be in Chicago

Will a good opportunity to see it in action. Will do a comparison with some of our own experiments, but wonder how realistic it will be in a high tourist and trial environment  setting.  How different will shopping choice be

Two…


From The Eponymous Pickle

Learning from Process with Human Operators

Learning from Process with Human Operators

Integration of human and AI learning processes.   A kind of focused crowdsourcing, where the operator scores machine learning and gets collaborative assistance from the machine based on context?   A good direction.

Self-Learning…


From insideHPC

Pawsey teams with PRACE to promote Supercomputing

Pawsey teams with PRACE to promote Supercomputing

Australia's Pawsey Supercomputing Centre and PRACE have signed a Memorandum of Understanding (MOU) to promote the use of supercomputers to the progress of scientific and technological outcomes, and to stimulate the industry sector…


From The Eponymous Pickle

Connected Manufacturing With IOT

Connected Manufacturing With IOT

Upcoming free connected manufacturing IOT Seminar by HSO and Microsoft

[LIVE WEBINAR] Getting Started with Connected Manufacturing and IoT

In this new era of manufacturing, you need to be able to work smarter - producing and delivering…


From insideHPC

Survey: Life Sciences lagging behind in AI development

Survey: Life Sciences lagging behind in AI development

The Pistoia Alliance has released results of a survey that found that 72 per cent of science professionals believe their sector is lagging behind other industries in the development of AI. "Spaces to virtually collaborate, like…


From insideHPC

ScyllaDB Announces Support for IBM Power Systems for Real Time Big Data

ScyllaDB Announces Support for IBM Power Systems for Real Time Big Data

Today real-time database company ScyllaDB announced a new Scylla Enterprise release with optimizations for IBM Power System Servers with the IBM POWER9 multi-core architecture. By combining Scylla’s highly performant, close-to…


From insideHPC

Video: Dell EMC Innovation for the Oil & Gas industry

Video: Dell EMC Innovation for the Oil & Gas industry

In this video from the Dell EMC HPC Community Meeting in Austin, David Holmes from Dell EMC describes how the company is bringing technical innovation to the Oil & Gas industry. "We partner strongly with Intel and Nvidia and …


From insideHPC

Cybersecurity: Why We Need IT Management Professionals More Than Ever

Cybersecurity: Why We Need IT Management Professionals More Than Ever

cybersecurityAs we spend more time and share more information online than ever before, cybercrime is also on the rise. This guest article from Keypath Education explores the important role of IT management professionals in ensuring cybersecurity…


From The Eponymous Pickle

IKEA and Sonos Prototyping Smart Speaker

IKEA and Sonos Prototyping Smart Speaker

Its just a prototype, but interested in IKEA's connection.   Would think they would be more interested in  links to existing systems like Amazon's or Google.  Just looked at Sono's connections to Alexa.  Following.

IKEA and Sonos…


From The Eponymous Pickle

Boosting Human Expertise

Boosting Human Expertise

Some of the earliest things we examined with AI were how to enhance the use of current and past knowledge and resources in a company to make decisions more efficient.   More tools are popping up now, how do we best use them?

How…


From Schneier on Security

An Example of Deterrence in Cyberspace

An Example of Deterrence in Cyberspace

In 2016, the US was successfully deterred from attacking Russia in cyberspace because of fears of Russian capabilities against the US. I have two citations for this. The first is from the book Russian Roulette: The Inside Story…


From The Eponymous Pickle

Examples of Successful Scaling of Analytics

Examples of Successful Scaling of Analytics

Ultimately we did this in another era, now the tools and computing are different.   Scaling is the most important thing.  Scaling means both size and connecting to new contexts.  And now scaling also means embedding in systems…


From Computational Complexity

I tell my class that P is important because... but is that really true?

When teaching P vs NP  the questions arises (and if not then I bring it up) what if you have algorithm in P that takes n^{100} time?. Or even n^{5} time which might be too long.



I have given the following answers for years;


From Computer Science Teacher - Thoughts and Information From Alfred Thompson

Looking Back At APCS Principles–My First Year

Looking Back At APCS Principles–My First Year

During a conversation with my dean, he said it takes about three years to really get teaching an Advanced Placement course down pat. I don't know if that is the right number but it is surely more than one. This past school year…


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

Princeton Is Invariant

Workshop happening this week—anyone can view it live IAS Weyl bio source Hermann Weyl was one of the first members of the Institute for Advanced Study in Princeton. He made important contributions to many fields and even more…


From insideHPC

Podcast: Dell EMC Powers Artemis 3 Supercomputer at University of Sydney

Podcast: Dell EMC Powers Artemis 3 Supercomputer at University of Sydney

In this podcast, Dr. Jeremy Hammond from the University of Sydney and Andrew Underwood from Dell EMC describe the new Artemis 3 supercomputer. The new Dell EMC system will power world-leading research and academic programs. "This…


From insideHPC

TCS and Intel to Establish Center for Advanced Computing for HPC in India

TCS and Intel to Establish Center for Advanced Computing for HPC in India

Today Tata Consultancy Services announced plans for a new Center for Advanced Computing to develop advanced solutions in the areas of HPC, High Performance Data Analytics, and Artificial Intelligence. The new Center at TCS' Super…


From insideHPC

Supercomputing how Fish Save Energy Swimming in Schools

Supercomputing how Fish Save Energy Swimming in Schools

Over at CSCS, Simone Ulmer writes that researchers at ETH Zurich have clarified the previously unresolved question of whether fish save energy by swimming together in schools. They achieved this by simulating the complex physics…


From insideHPC

Koen De Bosschere receives ACM SIGARCH Alan D. Berenbaum Distinguished Service Award

Koen De Bosschere receives ACM SIGARCH Alan D. Berenbaum Distinguished Service Award

Today ACM announced that Koen De Bosschere from HiPEAC has won the Alan D. Berenbaum Distinguished Service Award. Recognized for outstanding service in the field of computer architecture and design, Professor De Bosschere was…


From insideHPC

The Simulation of the Behavior of the Human Brain using CUDA

The Simulation of the Behavior of the Human Brain using CUDA

Pedro Valero-Lara from BSC gave this talk at the GPU Technology Conference. "The attendees can learn about how the behavior of Human Brain is simulated by using current computers, and the different challenges which the implementation…


From insideHPC

Quantum Corp Joins iRODS Consortium

Quantum Corp Joins iRODS Consortium

Today Quantum Corp. announced the company has joined the iRODS Consortium, the foundation that leads development and support of the integrated Rule-Oriented Data System (iRODS). "Quantum is a leader in scale-out storage and they…


From The Eponymous Pickle

Complexity of Contracts

Complexity of Contracts

This came up in a conversation about the complexity of agreements,  and in particular how these might be embedded in smart contracts, and how disclosure terms might be part of that.  Has a link to full doc on the study.  What…