首页 > 最新文献

2019 8th Mediterranean Conference on Embedded Computing (MECO)最新文献

英文 中文
A scalable Echo State Networks hardware generator for embedded systems using high-level synthesis 一个可扩展的回声状态网络硬件生成器,用于嵌入式系统使用高级合成
Pub Date : 2019-07-15 DOI: 10.1109/MECO.2019.8760065
Nan-Sheng Huang, Jan-Matthias Braun, J. C. Larsen, P. Manoonpong
Reservoir computing (RC) features with the rich computational dynamics is a kind of powerful machine learning paradigm that is well suited for non-linear time-series prediction and classification problems. However, this impressive performance comes with a cost of complex arithmetic operations and high memory usage that make it significantly challenging to deploy on embedded systems. Solutions based on CPU and/or GPU-based designs, provides flexibility but suffers from a lack of efficiency in terms of power, performance, and area (PPA). Although hardware-accelerated solutions can improve efficiency, it takes longer design cycles and is time-consuming. Furthermore, it may happen that design spec requires run change due to the fact that the network is retrained with the new data set to improve the performance. It leads to extra effort in the redesign of the hardware-accelerated solution. This preliminary work presents the design and implementation of a hardware generator for RC-ESNs (echo state networks) to tackle the problem. The proposed methodology is demonstrated by various offline-trained network parameters and topologies. Compared to existing solutions, the proposed framework provides scalability with the support of DSE in agile hardware design.
储层计算(RC)具有丰富的计算动力学特征,是一种非常适合于非线性时间序列预测和分类问题的强大的机器学习范式。然而,这种令人印象深刻的性能伴随着复杂的算术运算和高内存使用的成本,这使得在嵌入式系统上部署它非常具有挑战性。基于CPU和/或gpu设计的解决方案提供了灵活性,但在功耗、性能和面积(PPA)方面缺乏效率。虽然硬件加速解决方案可以提高效率,但它需要更长的设计周期,而且很耗时。此外,由于使用新数据集重新训练网络以提高性能,可能会发生设计规范需要运行更改的情况。它会导致重新设计硬件加速解决方案的额外工作。这项初步工作提出了rc - esn(回声状态网络)硬件生成器的设计和实现来解决这个问题。提出的方法通过各种离线训练的网络参数和拓扑进行了验证。与现有解决方案相比,该框架在敏捷硬件设计中提供了DSE支持的可扩展性。
{"title":"A scalable Echo State Networks hardware generator for embedded systems using high-level synthesis","authors":"Nan-Sheng Huang, Jan-Matthias Braun, J. C. Larsen, P. Manoonpong","doi":"10.1109/MECO.2019.8760065","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760065","url":null,"abstract":"Reservoir computing (RC) features with the rich computational dynamics is a kind of powerful machine learning paradigm that is well suited for non-linear time-series prediction and classification problems. However, this impressive performance comes with a cost of complex arithmetic operations and high memory usage that make it significantly challenging to deploy on embedded systems. Solutions based on CPU and/or GPU-based designs, provides flexibility but suffers from a lack of efficiency in terms of power, performance, and area (PPA). Although hardware-accelerated solutions can improve efficiency, it takes longer design cycles and is time-consuming. Furthermore, it may happen that design spec requires run change due to the fact that the network is retrained with the new data set to improve the performance. It leads to extra effort in the redesign of the hardware-accelerated solution. This preliminary work presents the design and implementation of a hardware generator for RC-ESNs (echo state networks) to tackle the problem. The proposed methodology is demonstrated by various offline-trained network parameters and topologies. Compared to existing solutions, the proposed framework provides scalability with the support of DSE in agile hardware design.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"36 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123214714","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Exploiting Task-based Parallelism in Application Loops 在应用程序循环中利用基于任务的并行性
Pub Date : 2019-07-15 DOI: 10.1109/MECO.2019.8760146
Han Cui, N. Dahnoun
This paper investigates the potential of task-based parallelisation for application loops in the presence of cross-iteration dependencies. A novel task-based parallelisation scheme is implemented as an LLVM compiler pass that could automatically parallelise loops without programmer intervention. The parallelisation scheme is shown to be able to achieve significant performance improvements on computationally expensive applications with up to 61x speedup on 64 threads, and is capable of dealing with imbalanced workloads and arbitrary dependency patterns.
本文研究了在存在交叉迭代依赖的情况下应用程序循环的基于任务的并行化的潜力。一种新的基于任务的并行化方案被实现为LLVM编译器,它可以自动并行化循环而无需程序员干预。并行化方案被证明能够在计算成本高的应用程序上实现显著的性能改进,在64个线程上的加速高达61倍,并且能够处理不平衡的工作负载和任意依赖模式。
{"title":"Exploiting Task-based Parallelism in Application Loops","authors":"Han Cui, N. Dahnoun","doi":"10.1109/MECO.2019.8760146","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760146","url":null,"abstract":"This paper investigates the potential of task-based parallelisation for application loops in the presence of cross-iteration dependencies. A novel task-based parallelisation scheme is implemented as an LLVM compiler pass that could automatically parallelise loops without programmer intervention. The parallelisation scheme is shown to be able to achieve significant performance improvements on computationally expensive applications with up to 61x speedup on 64 threads, and is capable of dealing with imbalanced workloads and arbitrary dependency patterns.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124804955","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
E-Learning Tool to Enhance Technological Pedagogical Content Knowledge 提高技术教学内容知识的电子学习工具
Pub Date : 2019-07-15 DOI: 10.1109/MECO.2019.8760152
Han Cui, S. Tancock, N. Dahnoun
In engineering education, most emphasis on teaching is centred around Content Knowledge and less on technology and pedagogy. In this paper, we present an e-learning system that enables students to provide real-time feedback during lectures and helps lecturers improve/adjust their teaching by knowing more about the students' needs. We also discuss the relevance of our system in pedagogy. Finally, a complete system prototype contributing to technology, pedagogy, and content knowledge will be demonstrated.
在工程教育中,教学的重点主要集中在内容知识上,而不是技术和教学法。在本文中,我们提出了一个电子学习系统,使学生能够在讲座期间提供实时反馈,并帮助讲师通过更多地了解学生的需求来改进/调整他们的教学。我们还讨论了我们的系统在教育学中的相关性。最后,将展示一个完整的系统原型,包括技术、教学法和内容知识。
{"title":"E-Learning Tool to Enhance Technological Pedagogical Content Knowledge","authors":"Han Cui, S. Tancock, N. Dahnoun","doi":"10.1109/MECO.2019.8760152","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760152","url":null,"abstract":"In engineering education, most emphasis on teaching is centred around Content Knowledge and less on technology and pedagogy. In this paper, we present an e-learning system that enables students to provide real-time feedback during lectures and helps lecturers improve/adjust their teaching by knowing more about the students' needs. We also discuss the relevance of our system in pedagogy. Finally, a complete system prototype contributing to technology, pedagogy, and content knowledge will be demonstrated.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"178 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115482656","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Data-Flow Methodology for Accelerating FFT 加速FFT的数据流方法
Pub Date : 2019-06-10 DOI: 10.1109/MECO.2019.8760044
L. Verdoscia, Amin Sahebi, R. Giorgi
The native implementation of the N-point digital Fourier Transform involves calculating the scalar product of the sample buffer (treated as an N-dimensional vector) with N separate basis vectors. Since each scalar product involves N multiplications and N additions, the total time is proportional to $N^{2}$, in other words, its an $O(N^{2})$ algorithm. However, it turns out that by cleverly re-arranging these operations, one can optimize the algorithm down to $O(Nlog_{2}(N))$, which for large N makes a huge difference. The optimized version of the algorithm is called the Fast Fourier Transform, or the FFT. In this paper, we discuss about an efficient way to obtain Fast Fourier Transform algorithm (FFT). According to our study, we can eliminate some operations in calculating the FFT algorithm thanks to property of complex numbers and we can achieve the FFT in a better execution time due to a significant reduction of $N/8$ of the needed twiddle factors and to additional factorizations.
N点数字傅里叶变换的原生实现涉及计算样本缓冲区(作为N维向量)与N个独立基向量的标量积。由于每个标量积涉及N次乘法和N次加法,因此总时间与$N^{2}$成正比,换句话说,它是一个$O(N^{2})$算法。然而,事实证明,通过巧妙地重新安排这些操作,可以将算法优化到$O(Nlog_{2}(N))$,这对于大N来说是非常重要的。该算法的优化版本被称为快速傅里叶变换,简称FFT。本文讨论了快速傅立叶变换算法(FFT)的一种有效实现方法。根据我们的研究,由于复数的性质,我们可以在计算FFT算法时消除一些操作,并且由于所需的旋转因子和额外的因数分解显著减少了N/8,我们可以在更好的执行时间内实现FFT。
{"title":"A Data-Flow Methodology for Accelerating FFT","authors":"L. Verdoscia, Amin Sahebi, R. Giorgi","doi":"10.1109/MECO.2019.8760044","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760044","url":null,"abstract":"The native implementation of the N-point digital Fourier Transform involves calculating the scalar product of the sample buffer (treated as an N-dimensional vector) with N separate basis vectors. Since each scalar product involves N multiplications and N additions, the total time is proportional to $N^{2}$, in other words, its an $O(N^{2})$ algorithm. However, it turns out that by cleverly re-arranging these operations, one can optimize the algorithm down to $O(Nlog_{2}(N))$, which for large N makes a huge difference. The optimized version of the algorithm is called the Fast Fourier Transform, or the FFT. In this paper, we discuss about an efficient way to obtain Fast Fourier Transform algorithm (FFT). According to our study, we can eliminate some operations in calculating the FFT algorithm thanks to property of complex numbers and we can achieve the FFT in a better execution time due to a significant reduction of $N/8$ of the needed twiddle factors and to additional factorizations.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124689046","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Prototype of Group Heart Rate Monitoring with ESP32 ESP32组心率监测样机
Pub Date : 2019-06-10 DOI: 10.1109/MECO.2019.8760150
A. Škraba, Andrej Kolozvari, D. Kofjac, R. Stojanovic, E. Semenkin, V. Stanovov
The paper describes the development of group heart rate monitoring system based on ESP32 module. The system architecture is described considering Wi-Fi, Blue Tooth and Blue Tooth Low Energy connection. The development of full stack prototype monitoring application is described. Power consumption measurements were performed. Short comparison between ESP8266 and ESP32 modules is provided.
本文介绍了基于ESP32模块的群体心率监测系统的开发。介绍了考虑Wi-Fi、蓝牙和蓝牙低功耗连接的系统架构。介绍了全栈原型监控应用的开发。进行了功耗测量。对ESP8266和ESP32模块进行了简要比较。
{"title":"Prototype of Group Heart Rate Monitoring with ESP32","authors":"A. Škraba, Andrej Kolozvari, D. Kofjac, R. Stojanovic, E. Semenkin, V. Stanovov","doi":"10.1109/MECO.2019.8760150","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760150","url":null,"abstract":"The paper describes the development of group heart rate monitoring system based on ESP32 module. The system architecture is described considering Wi-Fi, Blue Tooth and Blue Tooth Low Energy connection. The development of full stack prototype monitoring application is described. Power consumption measurements were performed. Short comparison between ESP8266 and ESP32 modules is provided.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123864052","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Modeling the Trade-off Between Security and Performance to Support the Product Life Cycle 对安全性和性能之间的权衡进行建模以支持产品生命周期
Pub Date : 2019-06-10 DOI: 10.1109/MECO.2019.8760043
R. Fujdiak, Petr Blazek, L. Apvrille, Zdenek Martinasek, P. Mlynek, R. Pacalet, D. Smekal, Pavel Mrnustik, M. Barabas, Maysam Zoor
Nowadays, the development of products for modern cyber-physical systems consists of many stages defined by the product life cycle (PLC). However, many manufacturers are not paying full attention - if any at all - to each PLC stage. This, among others, is causing growth of development costs. Therefore, the first stage of PLC becomes crucial. Moreover, a significant part of the development costs might be saved via testing the required parameters in this early stage, e.g., via modeling tools, simulation tools or emulators. Considering among others the current cyber-warfare and everyday growing number of threats, security is becoming one of the most critical topics in PLC. However, the security aspects come with significant trade-offs with performance. This paper focuses on methodology for dealing with these trade-offs via simulation in the early stage of PLC, where basic requirements are settled. To establish security requirements, an extensive Secure Software Development Life Cycle catalog is used together with an advanced modeling framework TTool based on UML/SysML-Sec for performance trade-off analysis. This combination creates a powerful approach for establishing the balance between security and performance requirements. As an example, a particular security requirement is selected. Namely, confidentiality, fulfilled by the encryption algorithm AES. This introduces the methodology and approach to the co-engineering issue in the PLC stages, where two different development teams with also different goals (security, performance) are dealing together with the single combined issue. Our results should help to understand the importance of the early PLC stage and show one possible approach on how to deal with these issues.
如今,现代信息物理系统的产品开发由产品生命周期(PLC)定义的许多阶段组成。然而,许多制造商并没有充分关注每个PLC阶段——如果有的话。这导致了开发成本的增加。因此,PLC的第一阶段变得至关重要。此外,通过在早期阶段测试所需的参数,例如通过建模工具、仿真工具或模拟器,可以节省很大一部分开发成本。考虑到当前的网络战争和日益增长的威胁,安全正成为PLC中最关键的主题之一。但是,安全性方面需要在性能方面进行重大权衡。本文侧重于在PLC的早期阶段通过仿真处理这些权衡的方法,其中基本要求已经确定。为了建立安全需求,广泛的安全软件开发生命周期目录与基于UML/SysML-Sec的高级建模框架TTool一起使用,以进行性能权衡分析。这种组合为在安全性和性能需求之间建立平衡创建了一种强大的方法。例如,选择一个特定的安全需求。即机密性,由加密算法AES实现。这介绍了在PLC阶段中处理协同工程问题的方法和方法,其中两个具有不同目标(安全性、性能)的不同开发团队正在一起处理单个组合问题。我们的结果应该有助于理解早期PLC阶段的重要性,并显示如何处理这些问题的一种可能的方法。
{"title":"Modeling the Trade-off Between Security and Performance to Support the Product Life Cycle","authors":"R. Fujdiak, Petr Blazek, L. Apvrille, Zdenek Martinasek, P. Mlynek, R. Pacalet, D. Smekal, Pavel Mrnustik, M. Barabas, Maysam Zoor","doi":"10.1109/MECO.2019.8760043","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760043","url":null,"abstract":"Nowadays, the development of products for modern cyber-physical systems consists of many stages defined by the product life cycle (PLC). However, many manufacturers are not paying full attention - if any at all - to each PLC stage. This, among others, is causing growth of development costs. Therefore, the first stage of PLC becomes crucial. Moreover, a significant part of the development costs might be saved via testing the required parameters in this early stage, e.g., via modeling tools, simulation tools or emulators. Considering among others the current cyber-warfare and everyday growing number of threats, security is becoming one of the most critical topics in PLC. However, the security aspects come with significant trade-offs with performance. This paper focuses on methodology for dealing with these trade-offs via simulation in the early stage of PLC, where basic requirements are settled. To establish security requirements, an extensive Secure Software Development Life Cycle catalog is used together with an advanced modeling framework TTool based on UML/SysML-Sec for performance trade-off analysis. This combination creates a powerful approach for establishing the balance between security and performance requirements. As an example, a particular security requirement is selected. Namely, confidentiality, fulfilled by the encryption algorithm AES. This introduces the methodology and approach to the co-engineering issue in the PLC stages, where two different development teams with also different goals (security, performance) are dealing together with the single combined issue. Our results should help to understand the importance of the early PLC stage and show one possible approach on how to deal with these issues.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132891786","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
The Performance of Multithreshold Decoders in Concatenated Schemes Over Erasure Channels 擦除信道上串联方案中多阈值解码器的性能
Pub Date : 2019-06-10 DOI: 10.1109/MECO.2019.8759997
V. Zolotarev, N. N. Grinchenko, G. Ovechkin, P. Ovechkin
Multithreshold decoders (MTD) of self-orthogonal codes (SOC) for erasure channels implementing error correction methods based on searching global extremum of functions in discrete spaces are considered. To increase the efficiency of erasure recoveries the concatenated codes comprising inner SOC and outer codes being simple for decoding such as parity-check codes, Hamming codes or BCH codes are offered. The usage of the codes offered provides efficient erasure recovery when operating near channel capacity with linear decoder complexity. The questions of high-throughput software MTD implementation recovering erasures using GPU are considered. The MTD versions developed are shown to be able to perform data flow decoding with the rate of several hundred MB/s using GPU.
研究了基于离散空间函数全局极值搜索的擦除信道自正交码(SOC)多阈值解码器纠错方法。为了提高擦除恢复的效率,提供了由内部SOC和外部代码组成的易于解码的连接代码,例如奇偶校验码,汉明码或BCH码。所提供的代码的使用提供了有效的擦除恢复,当操作接近信道容量与线性解码器的复杂性。讨论了利用GPU实现高吞吐量软件MTD恢复擦除的问题。开发的MTD版本显示能够在GPU上以几百MB/s的速率执行数据流解码。
{"title":"The Performance of Multithreshold Decoders in Concatenated Schemes Over Erasure Channels","authors":"V. Zolotarev, N. N. Grinchenko, G. Ovechkin, P. Ovechkin","doi":"10.1109/MECO.2019.8759997","DOIUrl":"https://doi.org/10.1109/MECO.2019.8759997","url":null,"abstract":"Multithreshold decoders (MTD) of self-orthogonal codes (SOC) for erasure channels implementing error correction methods based on searching global extremum of functions in discrete spaces are considered. To increase the efficiency of erasure recoveries the concatenated codes comprising inner SOC and outer codes being simple for decoding such as parity-check codes, Hamming codes or BCH codes are offered. The usage of the codes offered provides efficient erasure recovery when operating near channel capacity with linear decoder complexity. The questions of high-throughput software MTD implementation recovering erasures using GPU are considered. The MTD versions developed are shown to be able to perform data flow decoding with the rate of several hundred MB/s using GPU.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132565774","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
E-health Card Information System: Case Study Health Insurance Fund of Montenegro 电子健康卡信息系统:以黑山健康保险基金为例
Pub Date : 2019-06-10 DOI: 10.1109/MECO.2019.8760284
A. Ivanović, P. Rakovic
In this paper the authors will present improvement of Health insurance system in Montenegro. Information system as a vital part of any business oriented company, hence the same paradigm can be applied in health insurance fund. Main focus of this IS its user focused component in order to introduce SMART cards, improve and facilitate the process of validation of insurance users and improve the overall security of the system. With this novel approach the authors propose creation of platform that will enable Health Insurance Fund of Montenegro to introduce novel services into health care ecosystem of Montenegro [7], [8].
在本文中,作者将提出黑山医疗保险制度的完善。信息系统作为任何以商业为导向的公司的重要组成部分,因此同样的范式可以应用于医疗保险基金。本设计的主要重点是其以用户为中心的组件,以引入智能卡,改进和方便保险用户的验证过程,提高系统的整体安全性。通过这种新颖的方法,作者建议创建一个平台,使黑山健康保险基金能够将新颖的服务引入黑山的医疗保健生态系统[7],[8]。
{"title":"E-health Card Information System: Case Study Health Insurance Fund of Montenegro","authors":"A. Ivanović, P. Rakovic","doi":"10.1109/MECO.2019.8760284","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760284","url":null,"abstract":"In this paper the authors will present improvement of Health insurance system in Montenegro. Information system as a vital part of any business oriented company, hence the same paradigm can be applied in health insurance fund. Main focus of this IS its user focused component in order to introduce SMART cards, improve and facilitate the process of validation of insurance users and improve the overall security of the system. With this novel approach the authors propose creation of platform that will enable Health Insurance Fund of Montenegro to introduce novel services into health care ecosystem of Montenegro [7], [8].","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114335295","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Gradient-Descent Algorithm Performance With Reduced Set of Quantized Measurements 简化量化测量集的梯度下降算法性能
Pub Date : 2019-06-10 DOI: 10.1109/MECO.2019.8760054
I. Stanković, M. Brajović, M. Daković, C. Ioana
The quantization (digitalization) of measurements greatly affects the reconstruction performance, especially in algorithms based on the reconstruction in the measurement domain. However, it provides a significant advantage in the hardware implementation sense. In this paper, we analyze the performance of the gradient-based algorithm in the signal reconstruction based on a reduced set of digital measurements. This algorithm is considered as a powerful tool for the reconstruction of various types of signals. The paper investigates the accuracy of the algorithm using $B$-bit quantized measurements. The reconstruction performance is analyzed through numerical examples.
测量的量化(数字化)对重建性能有很大影响,尤其是基于测量域重建的算法。然而,它在硬件实现方面提供了一个显著的优势。在本文中,我们分析了基于梯度的算法在基于简化的数字测量集的信号重构中的性能。该算法被认为是重建各种类型信号的有力工具。本文采用$B$位量化测量来考察该算法的精度。通过数值算例分析了重构性能。
{"title":"Gradient-Descent Algorithm Performance With Reduced Set of Quantized Measurements","authors":"I. Stanković, M. Brajović, M. Daković, C. Ioana","doi":"10.1109/MECO.2019.8760054","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760054","url":null,"abstract":"The quantization (digitalization) of measurements greatly affects the reconstruction performance, especially in algorithms based on the reconstruction in the measurement domain. However, it provides a significant advantage in the hardware implementation sense. In this paper, we analyze the performance of the gradient-based algorithm in the signal reconstruction based on a reduced set of digital measurements. This algorithm is considered as a powerful tool for the reconstruction of various types of signals. The paper investigates the accuracy of the algorithm using $B$-bit quantized measurements. The reconstruction performance is analyzed through numerical examples.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123143815","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
J4CS: An Early-Stage Statement-Level Metric for Energy Consumption of Embedded SW J4CS:嵌入式软件能耗的早期语句级度量
Pub Date : 2019-06-10 DOI: 10.1109/MECO.2019.8760288
V. Muttillo
This work presents an early-stage statement-level metric for energy consumption of embedded SW. In particular, based on an existing assembly-level analysis and some profiling activities performed on a given C benchmark, it defines a metric related to the average energy consumption of a generic C statement for a given target processor. Such a metric, evaluated with a one-time effort, can be then used to rapidly estimate the energy consumption of a given C function for all the characterized processors. Two reference embedded processors are then considered in order to show an example of usage of the proposed metric.
这项工作为嵌入式软件的能量消耗提供了一个早期阶段的语句级度量。特别是,基于现有的汇编级分析和在给定的C基准上执行的一些分析活动,它定义了一个与给定目标处理器的通用C语句的平均能耗相关的度量。这样的度量,用一次性的努力评估,然后可以用来快速估计所有表征处理器的给定C函数的能量消耗。然后考虑两个参考嵌入式处理器,以显示所建议度量的使用示例。
{"title":"J4CS: An Early-Stage Statement-Level Metric for Energy Consumption of Embedded SW","authors":"V. Muttillo","doi":"10.1109/MECO.2019.8760288","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760288","url":null,"abstract":"This work presents an early-stage statement-level metric for energy consumption of embedded SW. In particular, based on an existing assembly-level analysis and some profiling activities performed on a given C benchmark, it defines a metric related to the average energy consumption of a generic C statement for a given target processor. Such a metric, evaluated with a one-time effort, can be then used to rapidly estimate the energy consumption of a given C function for all the characterized processors. Two reference embedded processors are then considered in order to show an example of usage of the proposed metric.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125629211","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
2019 8th Mediterranean Conference on Embedded Computing (MECO)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1