Skip to main content

Showing 1–9 of 9 results for author: Ferdinand, N

.
  1. Distributed Reconfigurable Intelligent Surfaces for Energy Efficient Indoor Terahertz Wireless Communications

    Authors: Yiming Huo, Xiaodai Dong, Nuwan Ferdinand

    Abstract: With the fifth-generation (5G) networks widely commercialized and fast deployed, the sixth-generation (6G) wireless communication is envisioned to provide competitive quality of service (QoS) in multiple aspects to global users. The critical and underlying research of the 6G is, firstly, highly dependent on the precise modeling and characterization of the wireless propagation when the spectrum is… ▽ More

    Submitted 12 October, 2022; originally announced October 2022.

    Comments: 15 Pages, 9 Figures, 2 Tables. To appear in the IEEE Internet of Things Journal

  2. arXiv:2006.05752  [pdf, ps, other

    cs.LG cs.DC math.OC stat.ML

    Anytime MiniBatch: Exploiting Stragglers in Online Distributed Optimization

    Authors: Nuwan Ferdinand, Haider Al-Lawati, Stark C. Draper, Matthew Nokleby

    Abstract: Distributed optimization is vital in solving large-scale machine learning problems. A widely-shared feature of distributed optimization techniques is the requirement that all nodes complete their assigned tasks in each computational epoch before the system can proceed to the next epoch. In such settings, slow nodes, called stragglers, can greatly slow progress. To mitigate the impact of stragglers… ▽ More

    Submitted 10 June, 2020; originally announced June 2020.

    Comments: International Conference on Learning Representations (ICLR), May 2019, New Orleans, LA, USA

    Journal ref: Proc. of the 7th Int. Conf. on Learning Representations (ICLR), May 2019, New Orleans, LA, USA

  3. Hierarchical Coded Matrix Multiplication

    Authors: Shahrzad Kiani, Nuwan Ferdinand, Stark C. Draper

    Abstract: In distributed computing systems slow working nodes, known as stragglers, can greatly extend finishing times. Coded computing is a technique that enables straggler-resistant computation. Most coded computing techniques presented to date provide robustness by ensuring that the time to finish depends only on a set of the fastest nodes. However, while stragglers do compute less work than non-straggle… ▽ More

    Submitted 30 January, 2021; v1 submitted 14 December, 2019; originally announced December 2019.

    Journal ref: IEEE Transactions on Information Theory, vol. 67, no. 2, pp. 726-754, Feb. 2021

  4. arXiv:1907.08819  [pdf, ps, other

    cs.IT

    Cuboid Partitioning for Hierarchical Coded Matrix Multiplication

    Authors: Shahrzad Kiani, Nuwan Ferdinand, Stark C. Draper

    Abstract: Coded matrix multiplication is a technique to enable straggler-resistant multiplication of large matrices in distributed computing systems. In this paper, we first present a conceptual framework to represent the division of work amongst processors in coded matrix multiplication as a cuboid partitioning problem. This framework allows us to unify existing methods and motivates new techniques. Buildi… ▽ More

    Submitted 20 July, 2019; originally announced July 2019.

  5. arXiv:1907.08818  [pdf, ps, other

    cs.IT cs.DC

    Hierarchical Coded Matrix Multiplication

    Authors: Shahrzad Kiani, Nuwan Ferdinand, Stark C. Draper

    Abstract: Slow working nodes, known as stragglers, can greatly reduce the speed of distributed computation. Coded matrix multiplication is a recently introduced technique that enables straggler-resistant distributed multiplication of large matrices. A key property is that the finishing time depends only on the work completed by a set of the fastest workers, while the work done by the slowest workers is igno… ▽ More

    Submitted 20 July, 2019; originally announced July 2019.

  6. arXiv:1810.02976  [pdf, ps, other

    cs.LG cs.IT stat.ML

    Anytime Stochastic Gradient Descent: A Time to Hear from all the Workers

    Authors: Nuwan Ferdinand, Stark Draper

    Abstract: In this paper, we focus on approaches to parallelizing stochastic gradient descent (SGD) wherein data is farmed out to a set of workers, the results of which, after a number of updates, are then combined at a central master node. Although such synchronized SGD approaches parallelize well in idealized computing environments, they often fail to realize their promised computational acceleration in pr… ▽ More

    Submitted 6 October, 2018; originally announced October 2018.

  7. arXiv:1806.10253  [pdf, ps, other

    cs.IT

    Exploitation of Stragglers in Coded Computation

    Authors: Shahrzad Kiani, Nuwan Ferdinand, Stark C. Draper

    Abstract: In cloud computing systems slow processing nodes, often referred to as "stragglers", can significantly extend the computation time. Recent results have shown that error correction coding can be used to reduce the effect of stragglers. In this work we introduce a scheme that, in addition to using error correction to distribute mixed jobs across nodes, is also able to exploit the work completed by a… ▽ More

    Submitted 26 June, 2018; originally announced June 2018.

    Journal ref: IEEE Int. Symp. Inf. Theory (ISIT) 2018

  8. arXiv:1806.10250  [pdf, ps, other

    cs.IT

    Hierarchical Coded Computation

    Authors: Nuwan Ferdinand, Stark Draper

    Abstract: Coded computation is a method to mitigate "stragglers" in distributed computing systems through the use of error correction coding that has lately received significant attention. First used in vector-matrix multiplication, the range of application was later extended to include matrix-matrix multiplication, heterogeneous networks, convolution, and approximate computing. A drawback to previous resul… ▽ More

    Submitted 26 June, 2018; originally announced June 2018.

    Journal ref: IEEE Int. Symp. Inf. Theory (ISIT) 2018

  9. arXiv:1608.01267  [pdf, ps, other

    cs.IT

    Low-Dimensional Sha** for High-Dimensional Lattice Codes

    Authors: Nuwan S. Ferdinand, Brian M. Kurkoski, Matthew Nokleby, Behnaam Aazhang

    Abstract: We propose two low-complexity lattice code constructions that have competitive coding and sha** gains. The first construction, named systematic Voronoi sha**, maps short blocks of integers to the dithered Voronoi integers, which are dithered integers that are uniformly distributed over the Voronoi region of a low-dimensional sha** lattice. Then, these dithered Voronoi integers are encoded us… ▽ More

    Submitted 3 August, 2016; originally announced August 2016.

    Comments: 13 pages