Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
View:  Show:    

Hardware (B)
Scheduling weakly consistent C concurrency for reconfigurable hardware : IEEE Transactions on Computers

Since its innovation, harnessing the untethered power of multi-core processors has motivated research around the world. In the programming language domain, imposing concurrency via high-level synthesis...
Instruction Set Interpretation (B.1.5...) | Aug 28 18

A FPGA based implementation of Sobel edge detection : Microprocessors & Microsystems

This paper examines the problem of optimizing the space requirements and latency for a field-programmable gate array (FPGA) implementation of a Sobel edge detection filter...
Microprocessors/computers (B.7.1...) | Sep 13 18

Computer Systems Organization (C)
Data-driven concurrency for high performance computing : ACM Transactions on Architecture and Code Optimization

Fine-grained dataflow computing creates circumstances that technologies, particularly hardware technologies, have difficulty handling. However, techniques...
Distributed Architectures (C.1.4...) | Aug 30 18

VIRTIO-USER: a new versatile channel for kernel-bypass networks : KBNets 17

VIRTIO-USER is a userspace-based channel to facilitate container applications to benefit from kernel-bypass technologies. The authors explain that container networking or operating system (OS) virtualization technologies have...
General (C.2.0) | Sep 19 18

Security challenges and opportunities of software-defined networking : IEEE Security and Privacy

Software-defined networking (SDN) is becoming a new paradigm for computer networks, gaining popularity in industry and academia alike. While SDN introduces new capabilities to traditional networking, it also...
Security & Protection (C.2.0...) | Aug 3 18

Searching for the Internet of Things: where it is and what it looks like : Personal and Ubiquitous Computing

The Internet of Things (IoT) is widely presented as a revolutionary technology, touching all aspects of our lives and being accessible to more people than ever before. The reality of the IoT, however, does not...
General (C.2.0) | Jul 24 18

A novel criterion for designing of nonlinear companding functions for peak-to-average power ratio reduction in multicarrier transmission systems : Wireless Networks

Since the rise of orthogonal frequency division multiplexing (OFDM) in fourth generation...
Wireless Communication (C.2.1...) | Aug 22 18

6LB: scalable and application-aware load balancing with segment routing : IEEE/ACM Transactions on Networking

Most network load balancers do not take the application state into account when making a load balancing decision. They often need a centralized...
Network Architecture & Design (C.2.1) | Aug 21 18

Software-defined network forensics : IEEE Network

Over the years, network traffic has increased exponentially, and will continue to increase in the future. New network technologies are required to deal with the expanding network traffic and infrastructure. A software-defined network (SDN) is one such...
Internet (C.2.1...) | Aug 2 18

A multi-state Q-learning based CSMA MAC protocol for wireless networks : Wireless Networks

Carrier sense multiple access (CSMA) is a very common media access control scheme across various networking topologies and architectures. Whenever multiple agents require the use of a...
Wireless Communication (C.2.1...) | Jul 27 18

Hardware (B)

Introduction to logic circuits & logic design with Verilog

This book begins with an introduction to the analog versus digital question, and then describes the advantages of today’s popular digital systems. Like any other digital system book, it starts with a description of the number system. LaMeres then describes the...
Design Styles (B.2.1) | Jul 23 18

Computer Systems Organization (C)

Computer architecture: a quantitative approach (6th ed.)

Computer architecture has evolved over time. Today’s cheap yet powerful computer systems are a result of hardware miniaturization and optimization techniques, among many other factors. Progress will continue as user needs change over time. In order to...
General (C.0) | Aug 13 18

Complex networks

As any computer science (CS) undergraduate knows after a first course on algorithms and data structures, graphs provide the most versatile means to represent any situation. By making explicit the pairwise connections between items, they play a critical role in a vast array of...
General (C.2.0) | Aug 1 18

Smart city networks: through the Internet of Things

The term “smart city” is a trending topic in the world today. Many politicians state that their cities are “smarter” than others. This statement can only be ensured through the application and...
Wireless Communication (C.2.1...) | Jul 27 18

Microservices with Azure

This introductory book on microservices and Microsoft Azure Service Fabric will help readers understand good development practices, that is, using proven architectural patterns to address common architectural challenges associated with the microservices...
Cloud Computing (C.2.4...) | Aug 17 18

Federal cloud computing (2nd ed.)

The title indicates that this is a guide for cloud service providers (CSPs) who deal with the US government; however, many of the sections will not be of interest to this audience. All of the many references are to government documents. Although the research and...
Distributed Systems (C.2.4) | Jul 23 18

High performance computing: modern systems and practices

Either a layperson in programming or an experienced serial programming expert will like this textbook, which presents all the flavors of large-scale and parallel computing. All the relevant topics are covered to...
Super Computers (C.5.1...) | Aug 6 18

Exascale scientific applications

The TOP500 website ( lists the current most powerful computer systems on the planet. The top system at the end of 2017 was capable of more than 125000 teraflops (trillions of floating point operations per second). That this achievement...
Super Computers (C.5.1...) | Jul 23 18

Software (D)

Nim in action

Among the newer programming languages, Nim has managed to distinguish itself on its own merits without any corporate support. Andreas Rumpf released the first Nim compiler written in Nim (then known as Nimrod) in 2008. Nim is open source; both development...
General (D.1.0) | Jul 16 18

Advanced object-oriented programming in R

Computer science (CS) research has changed dramatically in recent years. It now often involves analyzing large datasets and testing hypotheses through a set of statistical tests. Along this line, R is one of the most widely used...
Object-Oriented Programming (D.1.5) | Aug 9 18

Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2018 ThinkLoud, Inc.
Terms of Use
| Privacy Policy