Alexandre da Silva Veith

ORCID: 0000-0001-5130-1792
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Cloud Computing and Resource Management
  • IoT and Edge/Fog Computing
  • Data Stream Mining Techniques
  • Distributed and Parallel Computing Systems
  • Advanced Database Systems and Queries
  • Software System Performance and Reliability
  • Blockchain Technology Applications and Security
  • Distributed systems and fault tolerance
  • Advanced Neural Network Applications
  • Big Data and Business Intelligence
  • Caching and Content Delivery
  • Neural Networks and Applications
  • Context-Aware Activity Recognition Systems
  • Green IT and Sustainability
  • Music and Audio Processing
  • Human Mobility and Location-Based Analysis
  • Mobile Crowdsensing and Crowdsourcing
  • Emotion and Mood Recognition
  • Advanced Data Storage Technologies
  • Virtual Reality Applications and Impacts
  • Embedded Systems Design Techniques
  • Advanced Memory and Neural Computing
  • Pediatric Pain Management Techniques
  • Network Security and Intrusion Detection
  • Data Management and Algorithms

University of Toronto
2020-2022

Laboratoire de l'Informatique du Parallélisme
2018-2019

Institut national de recherche en informatique et en automatique
2018-2019

Université Claude Bernard Lyon 1
2018-2019

École Normale Supérieure de Lyon
2017-2019

Centre National de la Recherche Scientifique
2019

Universidade Federal do Rio Grande do Sul
2018

Universidade do Vale do Rio dos Sinos
2015

The rapid growth of stream applications in financial markets, health care, education, social media, and sensor networks represents a remarkable milestone for data processing analytic recent years, leading to new challenges handle Big Data real-time. Traditionally, single cloud infrastructure often holds the deployment Stream Processing because it has extensive adaptative virtual computing resources. Hence, sources send from distant different locations infrastructure, increasing application...

10.1109/access.2020.3042739 article EN cc-by IEEE Access 2020-01-01

The number of Internet Things applications is forecast to grow exponentially within the coming decade. Owners such strive make predictions from large streams complex input in near real time. Cloud-based architectures often centralize storage and processing, generating high data movement overheads that penalize real-time applications. Edge Cloud architecture pushes computation closer where generated, reducing cost movements improving application response heterogeneity among edge devices cloud...

10.1109/ccgrid.2019.00060 preprint EN 2019-05-01

DNN inference is time-consuming and resource hungry. Partitioning early exit are ways to run DNNs efficiently on the edge. balances computation load multiple servers, offers quit process sooner save time. Usually, these two considered separate steps with limited flexibility. This work combines partitioning proposes a performance model estimate both latency accuracy. We use this offer best partitioned/early based deployment information user preferences. Our experiments show that flexibility...

10.1145/3517206.3526270 article EN 2022-03-23

The Internet of Things has enabled many application scenarios where a large number connected devices generate unbounded streams data, often processed by data stream processing frameworks deployed in the cloud. Edge computing enables offloading from cloud and placing it close to is generated, thereby reducing time process events deployment costs. However, edge resources are more computationally constrained than their counterparts, raising two interrelated issues, namely deciding on...

10.1109/sbac-pad49847.2020.00019 preprint EN 2020-09-01

Internet of Things (IoT) applications often require the processing data streams generated by devices dispersed over a large geographical area. Traditionally, these are forwarded to distant cloud for processing, thus resulting in high application end-to-end latency. Recent work explores combination resources located clouds and at edges Internet, called cloud-edge infrastructure, deploying Data Stream Processing (DSP) applications. Most previous work, however, fails scale very IoT settings....

10.1109/tcc.2021.3097879 article EN IEEE Transactions on Cloud Computing 2021-07-20

There is increasing demand for handling massive amounts of data in a timely manner via Distributed Stream Processing (DSP). A DSP application often structured as directed graph whose vertices are operators that perform transformations over the incoming and edges representing streams between operators. applications traditionally deployed on Cloud order to explore virtually unlimited number resources. Edge computing has emerged suitable paradigm executing parts by offloading certain from...

10.1145/3337821.3337894 preprint EN 2019-07-25

This paper explores the CO2 footprint of IoT applications by using system dynamics modeling to estimate emissions over time from a wireless video analytics application. We model impact application design and mobile infrastructure on short long term produced running both cloud edge computing infrastructures. Our analysis shows that base station radio wide-area data network are major contributors emissions. find can be reduced 50% placing centers near stations, exploiting new features 5G...

10.1145/3446382.3448607 article EN 2021-02-20

Chronic pain is often an ongoing challenge for patients to track and collect data. Pain-O-Vision a smartwatch enabled management system that uses computer vision capture the details of painful events from user. A natural reaction clench ones fist. The embedded camera used different types fist clenching, represent levels pain. An initial prototype was built on Android cloud-based classification service detect gestures. Our results show it possible map which allows patient record intensity...

10.1145/3458864.3466907 article EN 2021-06-22

A huge volume of data is produced every day by social networks (e.g. Facebook, Instagram, Whatsapp, etc.), sensors, mobile devices and other applications. Although the Cloud computing scenario has grown rapidly in recent years, it still suffers from a lack kind standardization that involves resource management for Big Data applications, such as case MapReduce. In this context, users face big challenge attempting to understand requirements application how consolidate resources properly. This...

10.1109/hpcs.2018.00140 preprint EN 2018-07-01

Stream Processing Engines (SPEs) have to support high data ingestion ensure the quality and efficiency for end-user or a system administrator. The flow processed by SPE fluctuates over time, requires real-time near resource pool adjustments (network, memory, CPU other). This scenario leads problem known as skewed production caused non-uniform incoming at specific points on environment, resulting in slow down of applications network bottlenecks inefficient load balance. work proposes Aten...

10.1109/hpcs.2018.00098 preprint EN 2018-07-01

Today, BSP (Bulk-Synchronous Parallel) represents one of the most often used models for writing tightly-coupled parallel programs. As resource substrates, commonly clusters and eventually computational grids are to run applications. In this context, here we investigate use collaborative computing idle resources execute kind demand, so proposing a model named BSPonP2P answer following question: How can develop an efficient viable applications on P2P Desktop Grids? We it by providing both...

10.1145/2695664.2695979 article EN 2015-04-13

Next generation applications such as augmented/vir-tual reality, autonomous driving, and Industry 4.0, have tight latency constraints produce large amounts of data. To address the real-time nature high bandwidth usage new applications, edge computing provides an extension to cloud infrastructure through a hierarchy datacenters located between devices cloud. Outside closer edge, network becomes more dynamic requiring stream processing frameworks adapt frequently. Cloud based very slowly...

10.1109/sec54971.2022.00011 article EN 2022-12-01

As IoT devices multiply and produce vast volumes of data, there is a heightened demand for instantaneous data processing. However, traditional cloud computing cannot adequately address these demands due to its latency bandwidth limitations. Edge has emerged as viable alternative with hierarchical deployment datacenters. this introduces additional layers infrastructure management that increase application development complexity. Using shared file system an attractive method enhancing...

10.1145/3642968.3654822 article EN 2024-04-17

Under several emerging application scenarios, such as in smart cities, operational monitoring of large infrastructure, wearable assistance, and Internet Things, continuous data streams must be processed under very short delays. Several solutions, including multiple software engines, have been developed for processing unbounded a scalable efficient manner. More recently, architecture has proposed to use edge computing stream processing. This paper surveys state the art on engines mechanisms...

10.48550/arxiv.1709.01363 preprint EN other-oa arXiv (Cornell University) 2017-01-01
Coming Soon ...