A survey of communication performance models for high-performance computing
: ACM Computing Surveys
Cluster computing is a major trend in scientific high-performance computing (HPC), and the recent evolution of cluster computing requires a revision to the models and methods...
General (I.6.0) | Apr 16 19
A systematic review for smart city data analytics
: ACM Computing Surveys
Although the “smart city” can’t be easily defined, the growth of “smart” places is not slowing and therefore additional study is needed. In the Netherlands, four such places--Eindhoven, Almere, The Hague, and...
Applications & Expert Systems (I.2.1) | Apr 25 19
Neural network classifiers using a hardware-based approximate activation function with a hybrid stochastic multiplier
: ACM Journal on Emerging Technologies in Computing Systems
Li et al. present a novel approach for optimizing neural network implementations, that is, “a new architecture of stochastic neural networks” with a hidden...
Neural Nets (C.1.3...) | May 1 19
Arabic authorship attribution: an extensive study on Twitter posts
: ACM Transactions on Asian and Low-Resource Language Information Processing
Altakrori et al. present an excellent study on Arabic authorship attributes from Twitter posts. The coverage of the subject is very extensive. The authors...
Content Analysis & Indexing (H.3.1) | Mar 25 19
SDN flow entry management using reinforcement learning
: ACM Transactions on Autonomous and Adaptive Systems
Software-defined networking (SDN) technology makes for smoother network management and configuration. It allows network resources to be efficiently assigned to both prolonged and short-term traffic...
Performance of Systems (C.4) | Apr 24 19
Responding to sensitive disclosures on social media: a decision-making framework
: ACM Transactions on Computer-Human Interaction
What is it about disclosing personal information online through social media sites, especially when sensitive information is delicate not only for the discloser...
Social Networking (H.3.4...) | Mar 26 19
Searching for global employability
: ACM Transactions on Computing Education
Today’s higher education systems need to produce graduates with global employability that exhibits creativity and innovation, that is, the ability to solve open-ended problems in different cultural...
Computer Science Education (K.3.2...) | May 3 19
Searching for global employability: can students capitalize on enabling learning environments?
: ACM Transactions on Computing Education
In computer science (CS) classes, problem-solving tasks ask students to actively participate and expand their knowledge of the context in which their project...
Computer Science Education (K.3.2...) | Mar 29 19
A robust machine learning technique to predict low-performing students
: ACM Transactions on Computing Education (TOCE)
Academic failure is one of the most important problems in higher education institutions around the world. In a continuous cycle, universities admit new...
Computer Uses in Education (K.3.1) | Mar 20 19
A game theoretic model for the formation of navigable small-world networks—the tradeoff between distance and reciprocity
: ACM Transactions on Internet Technology
The concept of small-world networks has been developed to help explain how real whole-world social networks manage to be “navigable.” By navigable I mean the ease with which any two people...
Network Problems (G.2.2...) | Apr 25 19
Absolute FreeBSD (3rd ed.)
There are more than 700 pages in this book, and the author suggests that it should be read in entirety, from front to back! Most readers will be happy to skip the introductory text and jump straight to chapter 2, “Before You Install,” where they can learn what sort of...
| Mar 15 19
Advanced Raspberry Pi (2nd ed.)
The history of broadly understood electronics development includes the creation of new paradigms that became milestones: the discovery of transistors, the release of the 8051 microprocessor, the discovery of light-emitting diode (LED) indicators, the...
| Apr 11 19
Bitwise: a life in code
This is perhaps the most peculiar book I have ever reviewed. It is essentially a collection of philosophical and autobiographical essays on the subject of computing, specifically on topics the author finds interesting. Whether you, the reader, will find the book interesting or not is a...
| May 2 19
Causal case study methods
The book is a treatise on some important aspects of causality from epistemological and ontological points of view, particularly chapters 1 through 5 on understanding, defining, and measuring causality. Except for chapters 4 and 5, chapters 1 to 6 are case based...
Physical Sciences & Engineering (J.2)
| Apr 1 19
In the last 40 years, “cyberspace” has become a common buzzword. Cyberspace has tremendous potential for human development in many sectors. The security of cyberspace is of utmost importance and poses a great challenge for security experts. So...
Cryptographic Controls (D.4.6...)
| May 3 19
Design automation techniques for approximation circuits: verification, synthesis and test
Finding the optimal energy savings corresponding to different quality constraints is one of the most important driving forces in approximate design, particularly for complex system on chips (SoCs) with multiple Internet protocols (IPs) integrated on edge devices...
Types & Design Styles (B.7.1)
| Apr 12 19
Didactics of smart pedagogy: smart pedagogy for technology enhanced learning
When I first started teaching, my classroom had a time capsule of technology: chalk and chalkboard, dry erase markers and whiteboard, overhead projector and liquid-crystal display (LCD) projector, tabletop podium and computer podium. A pencil sharpener was...
Computer Uses in Education (K.3.1)
| Apr 18 19
Euclidean distance geometry
If someone has a set of objects whose positions are known, calculating the distances between them is not a problem. However, the inverse problem is difficult, that is, given a set of distances between objects, determine their positions. Unfortunately, several solutions...
Geometrical Prob. & Computations (F.2.2...)
| May 14 19
Exact thinking in demented times
This is an intellectual and personal collective biography of some of the greatest minds of the first half of the 20th century, written for a more or less general audience by Karl Sigmund, a professor of mathematics at the University of Vienna: “The Circle sought to create a purely...
| Apr 17 19
Feature engineering for machine learning and data analytics
“Machine learning,” “data analytics,” “pattern recognition,” “data mining,” “knowledge discovery in databases,” and “artificial intelligence” are terms that are often used interchangeably when it comes to finding...
Information Search & Retrieval (H.3.3)
| Mar 25 19