Skip to main content

Showing 1–12 of 12 results for author: Maskell, D L

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.00415  [pdf, other

    cs.AI

    Neural Combinatorial Optimization Algorithms for Solving Vehicle Routing Problems: A Comprehensive Survey with Perspectives

    Authors: Xuan Wu, Di Wang, Lijie Wen, Yubin Xiao, Chunguo Wu, Yuesong Wu, Chaoyu Yu, Douglas L. Maskell, You Zhou

    Abstract: Although several surveys on Neural Combinatorial Optimization (NCO) solvers specifically designed to solve Vehicle Routing Problems (VRPs) have been conducted. These existing surveys did not cover the state-of-the-art (SOTA) NCO solvers emerged recently. More importantly, to provide a comprehensive taxonomy of NCO solvers with up-to-date coverage, based on our thorough review of relevant publicati… ▽ More

    Submitted 1 June, 2024; originally announced June 2024.

  2. Fault-Tolerant Design Approach Based on Approximate Computing

    Authors: P Balasubramanian, D L Maskell

    Abstract: Triple Modular Redundancy (TMR) has been traditionally used to ensure complete tolerance to a single fault or a faulty processing unit, where the processing unit may be a circuit or a system. However, TMR incurs more than 200% overhead in terms of area and power compared to a single processing unit. Hence, alternative redundancy approaches were proposed in the literature to mitigate the design ove… ▽ More

    Submitted 1 November, 2023; originally announced November 2023.

    Journal ref: Electronics, vol. 12, no. 18, Article #3819, 2023

  3. arXiv:2112.09320  [pdf

    cs.AR

    Gate-Level Static Approximate Adders

    Authors: P Balasubramanian, R Nayar, D L Maskell

    Abstract: This work compares and analyzes static approximate adders which are suitable for FPGA and ASIC type implementations. We consider many static approximate adders and evaluate their performance with respect to a digital image processing application using standard figures of merit such as peak signal to noise ratio and structural similarity index metric. We provide the error metrics of approximate add… ▽ More

    Submitted 17 December, 2021; originally announced December 2021.

    Comments: 15 pages

    Report number: Technical Report, School of Computer Science and Engineering, Nanyang Technological University, December 2021

  4. arXiv:2008.05685  [pdf

    cs.AR

    Area Optimized Quasi Delay Insensitive Majority Voter for TMR Applications

    Authors: P Balasubramanian, D L Maskell, N E Mastorakis

    Abstract: Mission-critical and safety-critical applications generally tend to incorporate triple modular redundancy (TMR) to embed fault tolerance in their physical implementations. In a TMR realization, an original function block, which may be a circuit or a system, and two exact copies of the function block are used to successfully overcome any temporary fault or permanent failure of an arbitrary function… ▽ More

    Submitted 13 August, 2020; originally announced August 2020.

    Journal ref: Proceedings of IEEE 3rd European Conference on Electrical Engineering and Computer Science, pp. 37-44, 2019, Athens, Greece

  5. arXiv:1905.11231  [pdf

    cs.AR

    Indicating Asynchronous Multipliers

    Authors: P Balasubramanian, D L Maskell, N E Mastorakis

    Abstract: Multiplication is a basic arithmetic operation that is encountered in almost all general-purpose microprocessing and digital signal processing applications, and multiplication is physically realized using a multiplier. This paper discusses the physical implementation of indicating asynchronous multipliers, which are inherently elastic and are robust to timing, process, and parametric variations, a… ▽ More

    Submitted 23 May, 2019; originally announced May 2019.

    Comments: arXiv admin note: text overlap with arXiv:1903.09433 and arXiv:1905.05904

    Journal ref: Proceedings of 2nd European Conference on Electrical Engineering and Computer Science, pp. 1-7, 2018, Switzerland

  6. arXiv:1905.05904  [pdf

    cs.AR

    Indicating Asynchronous Array Multipliers

    Authors: P Balasubramanian, D L Maskell

    Abstract: Multiplication is an important arithmetic operation that is frequently encountered in microprocessing and digital signal processing applications, and multiplication is physically realized using a multiplier. This paper discusses the physical implementation of many indicating asynchronous array multipliers, which are inherently elastic and modular and are robust to timing, process and parametric va… ▽ More

    Submitted 14 May, 2019; originally announced May 2019.

    Comments: arXiv admin note: text overlap with arXiv:1903.09433

    Journal ref: International Journal of Circuits, Systems and Signal Processing, vol. 13, pp. 464-471, 2019

  7. arXiv:1903.09433  [pdf

    cs.AR

    Speed and Energy Optimised Quasi-Delay-Insensitive Block Carry Lookahead Adder

    Authors: P. Balasubramanian, D. L. Maskell, N. E. Mastorakis

    Abstract: We present a new asynchronous quasi-delay-insensitive (QDI) block carry lookahead adder with redundancy carry (BCLARC) realized using delay-insensitive dual-rail data encoding and 4-phase return-to-zero (RTZ) and 4-phase return-to-one (RTO) handshaking. The proposed QDI BCLARC is found to be faster and energy-efficient than the existing asynchronous adders which are QDI and non-QDI (i.e., relative… ▽ More

    Submitted 22 March, 2019; originally announced March 2019.

    Comments: PLOS ONE Preprint version

  8. arXiv:1901.09316  [pdf

    cs.AR

    Majority and Minority Voted Redundancy for Safety-Critical Applications

    Authors: P Balasubramanian, D L Maskell, N E Mastorakis

    Abstract: A new majority and minority voted redundancy (MMR) scheme is proposed that can provide the same degree of fault tolerance as N-modular redundancy (NMR) but with fewer function units and a less sophisticated voting logic. Example NMR and MMR circuits were implemented using a 32/28nm CMOS process and compared. The results show that MMR circuits dissipate less power, occupy less area, and encounter l… ▽ More

    Submitted 26 January, 2019; originally announced January 2019.

    Journal ref: Proceedings of 61st MWSCAS 2018, pp. 1102-1105, 2018

  9. arXiv:1901.09315  [pdf

    cs.AR

    Asynchronous Early Output Block Carry Lookahead Adder with Improved Quality of Results

    Authors: P Balasubramanian, D L Maskell, N E Mastorakis

    Abstract: A new asynchronous early output block carry lookahead adder (BCLA) incorporating redundant carries is proposed. Compared to the best of existing semi-custom asynchronous carry lookahead adders (CLAs) employing delay-insensitive data encoding and following a 4-phase handshaking, the proposed BCLA with redundant carries achieves 13% reduction in forward latency and 14.8% reduction in cycle time comp… ▽ More

    Submitted 26 January, 2019; originally announced January 2019.

    Journal ref: Proceedings of 61st MWSCAS 2018, pp. 587-590, 2018

  10. arXiv:1710.05474  [pdf

    cs.AR

    Approximate Ripple Carry and Carry Lookahead Adders - A Comparative Analysis

    Authors: P Balasubramanian, C Dang, D L Maskell, K Prasad

    Abstract: Approximate ripple carry adders (RCAs) and carry lookahead adders (CLAs) are presented which are compared with accurate RCAs and CLAs for performing a 32-bit addition. The accurate and approximate RCAs and CLAs are implemented using a 32/28nm CMOS process. Approximations ranging from 4- to 20-bits are considered for the less significant adder bit positions. The simulation results show that approxi… ▽ More

    Submitted 15 October, 2017; originally announced October 2017.

    Journal ref: P. Balasubramanian, C. Dang, D.L. Maskell, K. Prasad, "Approximate Ripple Carry and Carry Lookahead Adders - A Comparative Analysis," Proc. 30th International Conference on Microelectronics, pp. 299-304, 2017, Serbia

  11. arXiv:1710.05470  [pdf

    cs.AR

    Asynchronous Early Output Section-Carry Based Carry Lookahead Adder with Alias Carry Logic

    Authors: P Balasubramanian, C Dang, D L Maskell, K Prasad

    Abstract: A new asynchronous early output section-carry based carry lookahead adder (SCBCLA) with alias carry output logic is presented in this paper. To evaluate the proposed SCBCLA with alias carry logic and to make a comparison with other CLAs, a 32-bit addition operation is considered. Compared to the weak-indication SCBCLA with alias logic, the proposed early output SCBCLA with alias logic reports a 13… ▽ More

    Submitted 15 October, 2017; originally announced October 2017.

    Journal ref: P. Balasubramanian, C. Dang, D.L. Maskell, K. Prasad, "Asynchronous Early Output Section-Carry Based Carry Lookahead Adder with Alias Carry Logic," Proc. 30th International Conference on Microelectronics, pp. 293-298, 2017, Serbia

  12. arXiv:1705.02730  [pdf, other

    cs.AR

    Resource-Aware Just-in-Time OpenCL Compiler for Coarse-Grained FPGA Overlays

    Authors: Abhishek Kumar Jain, Douglas L. Maskell, Suhaib A. Fahmy

    Abstract: FPGA vendors have recently started focusing on OpenCL for FPGAs because of its ability to leverage the parallelism inherent to heterogeneous computing platforms. OpenCL allows programs running on a host computer to launch accelerator kernels which can be compiled at run-time for a specific architecture, thus enabling portability. However, the prohibitive compilation times (specifically the FPGA pl… ▽ More

    Submitted 7 May, 2017; originally announced May 2017.

    Comments: Presented at 3rd International Workshop on Overlay Architectures for FPGAs (OLAF 2017) arXiv:1704.08802

    Report number: OLAF/2017/02