首页 > 最新文献

Performance Evaluation最新文献

英文 中文
Retransmission performance in a stochastic geometric cellular network model 随机几何蜂窝网络模型中的重传性能
IF 1 4区 计算机科学 Q4 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-06-22 DOI: 10.1016/j.peva.2024.102428
Ingemar Kaj, Taisiia Morozova

Suppose sender–receiver transmission links in a downlink network at a given data rate are subject to fading, path loss, and inter-cell interference, and that transmissions either pass, suffer loss, or incur retransmission delay. We introduce a method to obtain the average activity level of the system required for handling the buffered work and from this derive the resulting coverage probability and key performance measures. The technique involves a family of stationary buffer distributions which is used to solve iteratively a nonlinear balance equation for the unknown busy-link probability and then identify throughput, loss probability, and delay. The results allow for a straightforward numerical investigation of performance indicators, are in special cases explicit and may be easily used to study the trade-off between reliability, latency, and data rate.

假设在给定数据速率的下行链路网络中,发送方-接收方传输链路受到衰减、路径损耗和小区间干扰的影响,传输要么通过,要么丢失,要么产生重传延迟。我们引入了一种方法来获取处理缓冲工作所需的系统平均活动水平,并由此得出覆盖概率和关键性能指标。该技术涉及一系列静态缓冲区分布,用于反复求解未知忙链路概率的非线性平衡方程,然后确定吞吐量、损失概率和延迟。这些结果允许对性能指标进行直接的数值研究,在特殊情况下是明确的,并可轻松用于研究可靠性、延迟和数据速率之间的权衡。
{"title":"Retransmission performance in a stochastic geometric cellular network model","authors":"Ingemar Kaj,&nbsp;Taisiia Morozova","doi":"10.1016/j.peva.2024.102428","DOIUrl":"https://doi.org/10.1016/j.peva.2024.102428","url":null,"abstract":"<div><p>Suppose sender–receiver transmission links in a downlink network at a given data rate are subject to fading, path loss, and inter-cell interference, and that transmissions either pass, suffer loss, or incur retransmission delay. We introduce a method to obtain the average activity level of the system required for handling the buffered work and from this derive the resulting coverage probability and key performance measures. The technique involves a family of stationary buffer distributions which is used to solve iteratively a nonlinear balance equation for the unknown busy-link probability and then identify throughput, loss probability, and delay. The results allow for a straightforward numerical investigation of performance indicators, are in special cases explicit and may be easily used to study the trade-off between reliability, latency, and data rate.</p></div>","PeriodicalId":19964,"journal":{"name":"Performance Evaluation","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2024-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0166531624000336/pdfft?md5=97726bced24fd554d6c6c2472331ff66&pid=1-s2.0-S0166531624000336-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141484959","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On the performance evaluation of distributed join-idle-queue load balancing with and without token withdrawals 关于有令牌撤回和无令牌撤回的分布式加入-闲置-队列负载平衡的性能评估
IF 1 4区 计算机科学 Q4 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-06-21 DOI: 10.1016/j.peva.2024.102427
Benny Van Houdt

Distributed Join-Idle-Queue load balancing is known to achieve vanishing waiting times in the large-scale limit provided that the number of dispatchers remains fixed, while the number of servers tends to infinity. When the number of dispatchers m scales to infinity together with the number of servers n, such that r=n/m remains fixed, the large-scale performance of Join-Idle-Queue load balancing is less clear as waiting times no longer vanish.

In this paper we first discuss some existing mean field models for distributed Join-Idle-Queue load balancing with r=n/m fixed and explain why the well-known model introduced in Lu et al. (2011) is not exact in the large-scale limit. The inexactness is caused by mixing two variants of distributed Join-Idle-Queue load balancing: a variant with and one without token withdrawals. Next we introduce mean field models for Join-Idle-Queue load balancing with and without token withdrawals, where an idle server places a token at a dispatcher with the shortest among d randomly chosen dispatchers.

The introduced mean field models in case of token withdrawals imply that for phase type distributed service times and a total job arrival rate of λn<n, the response time of a job corresponds to that in a standard M/PH/1 queue with load λq0. The value of q0 can be determined numerically and depends on λ,r and d, but not on the job size distribution (apart from its mean). This simple behavior is lost if token withdrawals do not take place. For the models without withdrawals we develop fast numerical algorithms to determine the performance. We present simulation experiments that suggest that the unique fixed point of the introduced mean field models provides exact results in the large-scale limit.

众所周知,分布式加入-闲置-队列(Join-Idle-Queue)负载均衡在大规模极限中实现了等待时间的消失,前提是调度员的数量保持固定,而服务器的数量趋于无穷大。本文首先讨论了在 r=n/m 固定的情况下,分布式 Join-Idle-Queue 负载平衡的一些现有均值场模型,并解释了 Lu 等人(2011)提出的著名模型在大规模极限下不精确的原因。造成不精确的原因是混合了分布式 Join-Idle-Queue 负载平衡的两种变体:一种是有令牌提取的变体,另一种是没有令牌提取的变体。接下来,我们为有令牌撤回和无令牌撤回的 Join-Idle-Queue 负载平衡引入均值场模型,其中空闲服务器将令牌放置在随机选择的 d 个调度器中最短的调度器上。在令牌撤回情况下引入的均值场模型意味着,对于相类型分布式服务时间和总作业到达率 λn<n,作业的响应时间对应于负载 λq0 的标准 M/PH/1 队列中的响应时间。q0 的值可以通过数值确定,它取决于 λ、r 和 d,但不取决于作业大小分布(除了其平均值)。如果代币不提取,这种简单的行为就会消失。对于没有撤回的模型,我们开发了快速数值算法来确定其性能。我们进行的模拟实验表明,引入的均值场模型的唯一定点在大规模极限中提供了精确的结果。
{"title":"On the performance evaluation of distributed join-idle-queue load balancing with and without token withdrawals","authors":"Benny Van Houdt","doi":"10.1016/j.peva.2024.102427","DOIUrl":"https://doi.org/10.1016/j.peva.2024.102427","url":null,"abstract":"<div><p>Distributed Join-Idle-Queue load balancing is known to achieve vanishing waiting times in the large-scale limit provided that the number of dispatchers remains fixed, while the number of servers tends to infinity. When the number of dispatchers <span><math><mi>m</mi></math></span> scales to infinity together with the number of servers <span><math><mi>n</mi></math></span>, such that <span><math><mrow><mi>r</mi><mo>=</mo><mi>n</mi><mo>/</mo><mi>m</mi></mrow></math></span> remains fixed, the large-scale performance of Join-Idle-Queue load balancing is less clear as waiting times no longer vanish.</p><p>In this paper we first discuss some existing mean field models for distributed Join-Idle-Queue load balancing with <span><math><mrow><mi>r</mi><mo>=</mo><mi>n</mi><mo>/</mo><mi>m</mi></mrow></math></span> fixed and explain why the well-known model introduced in Lu et al. (2011) is not exact in the large-scale limit. The inexactness is caused by mixing two variants of distributed Join-Idle-Queue load balancing: a variant with and one without token withdrawals. Next we introduce mean field models for Join-Idle-Queue load balancing with and without token withdrawals, where an idle server places a token at a dispatcher with the shortest among <span><math><mi>d</mi></math></span> randomly chosen dispatchers.</p><p>The introduced mean field models in case of token withdrawals imply that for phase type distributed service times and a total job arrival rate of <span><math><mrow><mi>λ</mi><mi>n</mi><mo>&lt;</mo><mi>n</mi></mrow></math></span>, the response time of a job corresponds to that in a standard M/PH/1 queue with load <span><math><mrow><mi>λ</mi><msub><mrow><mi>q</mi></mrow><mrow><mn>0</mn></mrow></msub></mrow></math></span>. The value of <span><math><msub><mrow><mi>q</mi></mrow><mrow><mn>0</mn></mrow></msub></math></span> can be determined numerically and depends on <span><math><mrow><mi>λ</mi><mo>,</mo><mi>r</mi></mrow></math></span> and <span><math><mi>d</mi></math></span>, but not on the job size distribution (apart from its mean). This simple behavior is lost if token withdrawals do not take place. For the models without withdrawals we develop fast numerical algorithms to determine the performance. We present simulation experiments that suggest that the unique fixed point of the introduced mean field models provides exact results in the large-scale limit.</p></div>","PeriodicalId":19964,"journal":{"name":"Performance Evaluation","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2024-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141542944","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Energy performance of off-grid green cellular base stations 离网绿色蜂窝基站的能源性能
IF 1 4区 计算机科学 Q4 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Pub Date : 2024-06-10 DOI: 10.1016/j.peva.2024.102426
Godlove Suila Kuaban , Erol Gelenbe , Tadeusz Czachórski , Piotr Czekalski , Valery Nkemeni

The most energy-hungry parts of mobile networks are the base station sites, which consume around 6080% of their total energy. One of the approaches for relieving this energy pressure on the electricity grid infrastructure and reducing the Operational Expenditures (OPEX) is to power base stations with renewable energy. However, the design of a green mobile network requires the dimensioning of the energy harvesting and storage systems through the estimation of the network’s energy demand. Therefore, this paper develops a diffusion-based modelling framework for solar-powered green off-grid base station sites. We apply this framework to evaluate the energy performance of homogeneous and hybrid energy storage systems supplied by harvested solar energy. We present the complete analysis, with numerical examples, to study the relationship between the design parameters and the energy performance metrics. The numerical computations demonstrate how the proposed framework can be applied to evaluate homogeneous and unconventional hybrid energy storage systems.

移动网络中最耗能的部分是基站,其能耗约占总能耗的 60-80%。缓解电网基础设施的能源压力并降低运营支出(OPEX)的方法之一是利用可再生能源为基站供电。然而,绿色移动网络的设计需要通过估算网络的能源需求来确定能量收集和存储系统的尺寸。因此,本文为太阳能供电的绿色离网基站站点开发了一个基于扩散的建模框架。我们应用这一框架来评估由太阳能收集提供能量的均质和混合储能系统的能量性能。我们以数值实例介绍了完整的分析方法,以研究设计参数与能源性能指标之间的关系。数值计算证明了所提出的框架可用于评估同质和非常规混合储能系统。
{"title":"Energy performance of off-grid green cellular base stations","authors":"Godlove Suila Kuaban ,&nbsp;Erol Gelenbe ,&nbsp;Tadeusz Czachórski ,&nbsp;Piotr Czekalski ,&nbsp;Valery Nkemeni","doi":"10.1016/j.peva.2024.102426","DOIUrl":"10.1016/j.peva.2024.102426","url":null,"abstract":"<div><p>The most energy-hungry parts of mobile networks are the base station sites, which consume around <span><math><mrow><mn>60</mn><mo>−</mo><mn>80</mn><mtext>%</mtext></mrow></math></span> of their total energy. One of the approaches for relieving this energy pressure on the electricity grid infrastructure and reducing the Operational Expenditures (OPEX) is to power base stations with renewable energy. However, the design of a green mobile network requires the dimensioning of the energy harvesting and storage systems through the estimation of the network’s energy demand. Therefore, this paper develops a diffusion-based modelling framework for solar-powered green off-grid base station sites. We apply this framework to evaluate the energy performance of homogeneous and hybrid energy storage systems supplied by harvested solar energy. We present the complete analysis, with numerical examples, to study the relationship between the design parameters and the energy performance metrics. The numerical computations demonstrate how the proposed framework can be applied to evaluate homogeneous and unconventional hybrid energy storage systems.</p></div>","PeriodicalId":19964,"journal":{"name":"Performance Evaluation","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2024-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141408839","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
User-centric Markov reward model for state-dependent Erlang loss systems 以用户为中心的马尔可夫奖励模型,适用于状态相关的厄朗损失系统
IF 1 4区 计算机科学 Q2 Mathematics Pub Date : 2024-06-10 DOI: 10.1016/j.peva.2024.102425
Tobias Hoßfeld , Poul E. Heegaard , Martín Varela , Michael Jarschel

Markov reward models are commonly used in the analysis of systems by integrating a reward rate to each system state. Typically, rewards are defined based on system states and reflect the system’s perspective. From a user’s point of view, it is important to consider the changing system conditions and dynamics while the user consumes a service. The key contributions of this paper are proper definitions for (i) system-centric reward and (ii) user-centric reward of the Erlang loss model M/M/n-0 and M/M(x)/n with state-dependent service rates, as well as (iii) the analysis of the relationships between those metrics. Our key result allows a simple computation of the user-centric rewards. The differences between the system-centric and the user-centric rewards are demonstrated for a real-world cloud gaming use case. To the best of our knowledge, this is the first analysis showing the relationship between user-centric rewards and system-centric rewards. This work gives relevant and important insights in how to integrate the user’s perspective in the analysis of Markov reward models and is a blueprint for the analysis of other services beyond cloud gaming while also considering user engagement.

马尔可夫奖励模型通常用于系统分析,它将奖励率整合到每个系统状态中。通常,奖励是根据系统状态定义的,反映了系统的视角。从用户的角度来看,重要的是要考虑用户在消费服务时不断变化的系统条件和动态。本文的主要贡献在于:(i) 以系统为中心的回报;(ii) 以用户为中心的回报,以及(iii) 分析这些指标之间的关系。我们的关键结果允许简单计算以用户为中心的回报。在一个真实的云游戏使用案例中,我们展示了以系统为中心的奖励和以用户为中心的奖励之间的差异。据我们所知,这是首次分析以用户为中心的奖励与以系统为中心的奖励之间的关系。这项工作为如何在马尔可夫奖励模型分析中整合用户视角提供了相关的重要见解,也为分析云游戏以外的其他服务同时考虑用户参与提供了蓝图。
{"title":"User-centric Markov reward model for state-dependent Erlang loss systems","authors":"Tobias Hoßfeld ,&nbsp;Poul E. Heegaard ,&nbsp;Martín Varela ,&nbsp;Michael Jarschel","doi":"10.1016/j.peva.2024.102425","DOIUrl":"10.1016/j.peva.2024.102425","url":null,"abstract":"<div><p>Markov reward models are commonly used in the analysis of systems by integrating a reward rate to each system state. Typically, rewards are defined based on system states and reflect the system’s perspective. From a user’s point of view, it is important to consider the changing system conditions and dynamics while the user consumes a service. The key contributions of this paper are proper definitions for (i) system-centric reward and (ii) user-centric reward of the Erlang loss model M/M/n-0 and M/M(x)/n with state-dependent service rates, as well as (iii) the analysis of the relationships between those metrics. Our key result allows a simple computation of the user-centric rewards. The differences between the system-centric and the user-centric rewards are demonstrated for a real-world cloud gaming use case. To the best of our knowledge, this is the first analysis showing the relationship between user-centric rewards and system-centric rewards. This work gives relevant and important insights in how to integrate the user’s perspective in the analysis of Markov reward models and is a blueprint for the analysis of other services beyond cloud gaming while also considering user engagement.</p></div>","PeriodicalId":19964,"journal":{"name":"Performance Evaluation","volume":null,"pages":null},"PeriodicalIF":1.0,"publicationDate":"2024-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0166531624000300/pdfft?md5=02058144737eebae5dcee4c833f88db3&pid=1-s2.0-S0166531624000300-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141397922","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Performance analysis of a collision channel with abandonments 带放弃功能的碰撞信道的性能分析
IF 2.2 4区 计算机科学 Q2 Mathematics Pub Date : 2024-05-25 DOI: 10.1016/j.peva.2024.102424
Dieter Fiems , Tuan Phung-Duc

We consider a Markovian retrial queueing system with customer collisions and abandonment in the context of carrier-sense multiple access systems. Using z-transform techniques, we find a set of first-order differential equations for the probability generating functions of the orbit size when the server is empty, busy, or in the collision phase. We then rely on series expansion techniques to extract approximations for relevant performance measures from this set of differential equations. More precisely, we construct a numerical algorithm to calculate the terms in the series expansions of various factorial moments of the orbit size. To improve the accuracy of our series expansion approach, we apply Wynn’s epsilon algorithm which not only speeds up convergence, but also extends the region of convergence. We illustrate the accuracy of our approach by means of some numerical examples, and find that the method is both fast and accurate for a wide range of the parameter values.

我们在载波感应多路访问系统的背景下,考虑了一个具有客户碰撞和放弃的马尔可夫重试排队系统。利用 z 变换技术,我们找到了一组一阶微分方程,用于计算服务器空闲、繁忙或处于碰撞阶段时轨道大小的概率生成函数。然后,我们利用数列展开技术,从这组微分方程中提取相关性能指标的近似值。更准确地说,我们构建了一种数值算法,用于计算轨道大小各种阶乘矩的级数展开项。为了提高数列展开方法的精度,我们采用了 Wynn 的ε算法,该算法不仅加快了收敛速度,还扩大了收敛区域。我们通过一些数值示例来说明我们的方法的准确性,并发现该方法在很大的参数值范围内既快速又准确。
{"title":"Performance analysis of a collision channel with abandonments","authors":"Dieter Fiems ,&nbsp;Tuan Phung-Duc","doi":"10.1016/j.peva.2024.102424","DOIUrl":"https://doi.org/10.1016/j.peva.2024.102424","url":null,"abstract":"<div><p>We consider a Markovian retrial queueing system with customer collisions and abandonment in the context of carrier-sense multiple access systems. Using <span><math><mi>z</mi></math></span>-transform techniques, we find a set of first-order differential equations for the probability generating functions of the orbit size when the server is empty, busy, or in the collision phase. We then rely on series expansion techniques to extract approximations for relevant performance measures from this set of differential equations. More precisely, we construct a numerical algorithm to calculate the terms in the series expansions of various factorial moments of the orbit size. To improve the accuracy of our series expansion approach, we apply Wynn’s epsilon algorithm which not only speeds up convergence, but also extends the region of convergence. We illustrate the accuracy of our approach by means of some numerical examples, and find that the method is both fast and accurate for a wide range of the parameter values.</p></div>","PeriodicalId":19964,"journal":{"name":"Performance Evaluation","volume":null,"pages":null},"PeriodicalIF":2.2,"publicationDate":"2024-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141286199","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A comprehensive exploration of approximate DNN models with a novel floating-point simulation framework 利用新型浮点模拟框架全面探索近似 DNN 模型
IF 2.2 4区 计算机科学 Q2 Mathematics Pub Date : 2024-05-25 DOI: 10.1016/j.peva.2024.102423
Myeongjin Kwak, Jeonggeun Kim, Yongtae Kim

This paper introduces TorchAxf1, a framework for fast simulation of diverse approximate deep neural network (DNN) models, including spiking neural networks (SNNs). The proposed framework utilizes various approximate adders and multipliers, supports industrial standard reduced precision floating-point formats, such as bfloat16, and accommodates user-customized precision representations. Leveraging GPU acceleration on the PyTorch framework, TorchAxf accelerates approximate DNN training and inference. In addition, it allows seamless integration of arbitrary approximate arithmetic algorithms with C/C++ behavioral models to emulate approximate DNN hardware accelerators.

We utilize the proposed TorchAxf framework to assess twelve popular DNN models under approximate multiply-and-accumulate (MAC) operations. Through comprehensive experiments, we determine the suitable degree of floating-point arithmetic approximation for these DNN models without significant accuracy loss and offer the optimal reduced precision formats for each DNN model. Additionally, we demonstrate that approximate-aware re-training can rectify errors and enhance pre-trained DNN models under reduced precision formats. Furthermore, TorchAxf, operating on GPU, remarkably reduces simulation time for complex DNN models using approximate arithmetic by up to 131.38× compared to the baseline optimized CPU implementation. Finally, we compare the proposed framework with state-of-the-art frameworks to highlight its superiority.

本文介绍了用于快速模拟各种近似深度神经网络(DNN)模型(包括尖峰神经网络(SNN))的框架 TorchAxf1。拟议的框架利用各种近似加法器和乘法器,支持工业标准的降低精度浮点格式(如 bfloat16),并可容纳用户定制的精度表示。利用 PyTorch 框架上的 GPU 加速,TorchAxf 加快了近似 DNN 的训练和推理。此外,它还允许将任意近似算术算法与 C/C++ 行为模型无缝集成,以模拟近似 DNN 硬件加速器。我们利用提出的 TorchAxf 框架评估了近似乘法累加(MAC)操作下的 12 种流行 DNN 模型。通过全面的实验,我们确定了这些 DNN 模型的浮点算术近似程度,而不会造成显著的精度损失,并为每个 DNN 模型提供了最佳的精度降低格式。此外,我们还证明了近似感知再训练可以纠正错误,并在降低精度格式下增强预训练的 DNN 模型。此外,在 GPU 上运行的 TorchAxf,使用近似算法对复杂 DNN 模型进行仿真的时间比基准优化 CPU 实现显著缩短了 131.38 倍。最后,我们将所提出的框架与最先进的框架进行了比较,以突出其优越性。
{"title":"A comprehensive exploration of approximate DNN models with a novel floating-point simulation framework","authors":"Myeongjin Kwak,&nbsp;Jeonggeun Kim,&nbsp;Yongtae Kim","doi":"10.1016/j.peva.2024.102423","DOIUrl":"https://doi.org/10.1016/j.peva.2024.102423","url":null,"abstract":"<div><p>This paper introduces <em>TorchAxf</em><span><sup>1</sup></span>, a framework for fast simulation of diverse approximate deep neural network (DNN) models, including spiking neural networks (SNNs). The proposed framework utilizes various approximate adders and multipliers, supports industrial standard reduced precision floating-point formats, such as <span>bfloat16</span>, and accommodates user-customized precision representations. Leveraging GPU acceleration on the PyTorch framework, <em>TorchAxf</em> accelerates approximate DNN training and inference. In addition, it allows seamless integration of arbitrary approximate arithmetic algorithms with C/C++ behavioral models to emulate approximate DNN hardware accelerators.</p><p>We utilize the proposed <em>TorchAxf</em> framework to assess twelve popular DNN models under approximate multiply-and-accumulate (MAC) operations. Through comprehensive experiments, we determine the suitable degree of floating-point arithmetic approximation for these DNN models without significant accuracy loss and offer the optimal reduced precision formats for each DNN model. Additionally, we demonstrate that approximate-aware re-training can rectify errors and enhance pre-trained DNN models under reduced precision formats. Furthermore, <em>TorchAxf</em>, operating on GPU, remarkably reduces simulation time for complex DNN models using approximate arithmetic by up to 131.38<span><math><mo>×</mo></math></span> compared to the baseline optimized CPU implementation. Finally, we compare the proposed framework with state-of-the-art frameworks to highlight its superiority.</p></div>","PeriodicalId":19964,"journal":{"name":"Performance Evaluation","volume":null,"pages":null},"PeriodicalIF":2.2,"publicationDate":"2024-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141239841","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Dynamic load balancing in energy packet networks 能源分组网络中的动态负载平衡
IF 2.2 4区 计算机科学 Q2 Mathematics Pub Date : 2024-04-23 DOI: 10.1016/j.peva.2024.102414
A. Bušić , J. Doncel , J.M. Fourneau

Energy Packet Networks (EPNs) model the interaction between renewable sources generating energy following a random process and communication devices that consume energy. This network is formed by cells and, in each cell, there is a queue that handles energy packets and another queue that handles data packets. We assume Poisson arrivals of energy packets and of data packets to all the cells and exponential service times. We consider an EPN model with a dynamic load balancing where a cell without data packets can poll other cells to migrate jobs. This migration can only take place when there is enough energy in both interacting cells, in which case a batch of data packets is transferred and the required energy is consumed (i.e. it disappears). We consider that data packet also consume energy to be routed to the next station. Our main result shows that the steady-state distribution of jobs in the queues admits a product form solution provided that a stable solution of a fixed point equation exists. We prove sufficient conditions for irreducibility. Under these conditions and when the fixed point equation has a solution, the Markov chain is ergodic. We also provide sufficient conditions for the existence of a solution of the fixed point equation. We then focus on layered networks and we study the polling rates that must be set to achieve a fair load balancing, i.e., such that, in the same layer, the load of the queues handling data packets is the same. Our numerical experiments illustrate that dynamic load balancing satisfies several interesting properties such as performance improvement or fair load balancing.

能量包网络(EPN)模拟了按照随机过程产生能量的可再生能源与消耗能量的通信设备之间的相互作用。该网络由小区组成,每个小区都有一个处理能量包的队列和另一个处理数据包的队列。我们假设所有小区的能量包和数据包均为泊松到达,服务时间为指数级。我们考虑了一个具有动态负载平衡的 EPN 模型,在该模型中,没有数据包的小区可以轮询其他小区以迁移工作。这种迁移只有在两个交互小区都有足够能量时才能进行,在这种情况下,一批数据包被传输,所需的能量被消耗(即能量消失)。我们认为,数据包在路由到下一个站点时也会消耗能量。我们的主要结果表明,只要存在定点方程的稳定解,队列中作业的稳态分布就能以积形式求解。我们证明了不可还原性的充分条件。在这些条件下,当定点方程有一个解时,马尔可夫链就是遍历的。我们还提供了定点方程解存在的充分条件。然后,我们将重点放在分层网络上,研究为实现公平负载平衡(即在同一层中,处理数据包的队列负载相同)而必须设置的轮询率。我们的数值实验表明,动态负载平衡满足多个有趣的特性,如性能改善或公平负载平衡。
{"title":"Dynamic load balancing in energy packet networks","authors":"A. Bušić ,&nbsp;J. Doncel ,&nbsp;J.M. Fourneau","doi":"10.1016/j.peva.2024.102414","DOIUrl":"10.1016/j.peva.2024.102414","url":null,"abstract":"<div><p>Energy Packet Networks (EPNs) model the interaction between renewable sources generating energy following a random process and communication devices that consume energy. This network is formed by cells and, in each cell, there is a queue that handles energy packets and another queue that handles data packets. We assume Poisson arrivals of energy packets and of data packets to all the cells and exponential service times. We consider an EPN model with a dynamic load balancing where a cell without data packets can poll other cells to migrate jobs. This migration can only take place when there is enough energy in both interacting cells, in which case a batch of data packets is transferred and the required energy is consumed (i.e. it disappears). We consider that data packet also consume energy to be routed to the next station. Our main result shows that the steady-state distribution of jobs in the queues admits a product form solution provided that a stable solution of a fixed point equation exists. We prove sufficient conditions for irreducibility. Under these conditions and when the fixed point equation has a solution, the Markov chain is ergodic. We also provide sufficient conditions for the existence of a solution of the fixed point equation. We then focus on layered networks and we study the polling rates that must be set to achieve a fair load balancing, i.e., such that, in the same layer, the load of the queues handling data packets is the same. Our numerical experiments illustrate that dynamic load balancing satisfies several interesting properties such as performance improvement or fair load balancing.</p></div>","PeriodicalId":19964,"journal":{"name":"Performance Evaluation","volume":null,"pages":null},"PeriodicalIF":2.2,"publicationDate":"2024-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0166531624000191/pdfft?md5=fb96a067de593ae411502a62f32b10ab&pid=1-s2.0-S0166531624000191-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140777407","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Network slicing: Is it worth regulating in a network neutrality context? 网络切片:在网络中立的背景下是否值得监管?
IF 2.2 4区 计算机科学 Q2 Mathematics Pub Date : 2024-04-22 DOI: 10.1016/j.peva.2024.102422
Yassine Hadjadj-Aoul , Maël Le Treust , Patrick Maillé , Bruno Tuffin

Network slicing is a key component of 5G-and-beyond networks but induces many questions related to an associated business model and its need to be regulated due to its difficult co-existence with the network neutrality debate. We propose in this paper a slicing model in the case of heterogeneous users/applications where a service provider may purchase a slice in a wireless network and offer a “premium” service where the improved quality stems from higher prices leading to less demand and less congestion than the basic service offered by the network owner, a scheme known as Paris Metro Pricing. We obtain thanks to game theory the economically-optimal slice size and prices charged by all actors. We also compare with the case of a unique “pipe” (no premium service) corresponding to a fully-neutral scenario and with the case of vertical integration to evaluate the impact of slicing on all actors and identify the “best” economic scenario and the eventual need for regulation.

网络切片是 5G 及 5G 以上网络的关键组成部分,但由于其与网络中立性的争论难以共存,引发了许多与相关商业模式和监管需求有关的问题。我们在本文中提出了一个异构用户/应用情况下的切片模型,即服务提供商可以购买无线网络中的一个切片,并提供 "优质 "服务,与网络所有者提供的基本服务相比,这种服务的质量提高源于价格上涨导致需求减少和拥塞降低,这种方案被称为 "巴黎地铁定价"。通过博弈论,我们得出了经济上最优的分片规模和所有参与者的收费价格。我们还比较了与完全中立方案相对应的唯一 "管道"(无溢价服务)方案和垂直整合方案,以评估分片对所有参与者的影响,并确定 "最佳 "经济方案和最终的监管需求。
{"title":"Network slicing: Is it worth regulating in a network neutrality context?","authors":"Yassine Hadjadj-Aoul ,&nbsp;Maël Le Treust ,&nbsp;Patrick Maillé ,&nbsp;Bruno Tuffin","doi":"10.1016/j.peva.2024.102422","DOIUrl":"https://doi.org/10.1016/j.peva.2024.102422","url":null,"abstract":"<div><p>Network slicing is a key component of 5G-and-beyond networks but induces many questions related to an associated business model and its need to be regulated due to its difficult co-existence with the network neutrality debate. We propose in this paper a slicing model in the case of heterogeneous users/applications where a service provider may purchase a slice in a wireless network and offer a “premium” service where the improved quality stems from higher prices leading to less demand and less congestion than the basic service offered by the network owner, a scheme known as Paris Metro Pricing. We obtain thanks to game theory the economically-optimal slice size and prices charged by all actors. We also compare with the case of a unique “pipe” (no premium service) corresponding to a fully-neutral scenario and with the case of vertical integration to evaluate the impact of slicing on all actors and identify the “best” economic scenario and the eventual need for regulation.</p></div>","PeriodicalId":19964,"journal":{"name":"Performance Evaluation","volume":null,"pages":null},"PeriodicalIF":2.2,"publicationDate":"2024-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0166531624000270/pdfft?md5=5fc9a43434d102c218d3c6bee4bb9f76&pid=1-s2.0-S0166531624000270-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140645416","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Analyzing the age of information in prioritized status update systems under an interruption-based hybrid discipline 分析基于中断的混合纪律下优先级状态更新系统中的信息年龄
IF 2.2 4区 计算机科学 Q2 Mathematics Pub Date : 2024-04-15 DOI: 10.1016/j.peva.2024.102415
Tamer E. Fahim , Sherif I. Rabia , Ahmed H. Abd El-Malek , Waheed K. Zahra

Motivated by real-life applications, a special research-work interest has been recently directed towards the prioritized status update systems, which prioritize the update streams according to their timeliness constraints. The preferential service treatment between priority classes is commonly based on classical disciplines, preemption and non-preemption. However, both disciplines fail to give an even satisfaction between all classes. In our work, an interruption-based hybrid preemptive/non-preemptive discipline is proposed under a single-buffer system modeled as an M/M/1/2 priority queueing system. Each class being served (resp. buffered) can be preempted unless its recorded number of service preemptions reaches the predetermined in-service (resp. in-waiting) threshold. All thresholds between classes are the controlling parameters of the whole system’s performance. Using the stochastic hybrid system approach, the age of information (AoI) performance metric is analyzed in terms of its statistical average along with the higher-order moments, considering a general number of priority classes. Closed-form results are also obtained for some special cases, giving analytical insights about the AoI stability in heavy loading conditions. The average AoI and its dispersion are numerically investigated for the case of a three-class network. The significance of the proposed model is manifested in achieving a compromise satisfaction between all priority classes by a thorough adjustment of its threshold parameters. Two approaches are proposed to clarify the adjustment of these parameters. It turned out that the proposed hybrid discipline compensates for the limited buffer resource, achieving more promising performance with low design complexity and low cost. Moreover, the proposed scheme can operate under a wider span of the total offered load, through which the whole network satisfaction can be optimized under some legitimate constraints on the age-sensitive classes.

在现实应用的推动下,优先级状态更新系统成为近期研究工作的一个特别关注点,该系统根据更新流的及时性约束确定更新流的优先级。优先级之间的优先服务处理通常基于经典规则,即抢占和非抢占。然而,这两种规则都无法使所有类别的服务都得到均衡的满足。在我们的工作中,提出了一种基于中断的混合抢占/非抢占规则,该规则在单缓冲系统中被模拟为 M/M/1/2 优先级队列系统。每个被服务(或缓冲)的类都可以被抢占,除非其记录的服务抢占次数达到预定的服务中(或等待中)阈值。班级之间的所有阈值都是整个系统性能的控制参数。利用随机混合系统方法,在考虑到一般优先级数量的情况下,根据信息年龄(AoI)性能指标的统计平均值和高阶矩对其进行了分析。此外,还获得了一些特殊情况下的闭式结果,为重载条件下的 AoI 稳定性提供了分析见解。对三类网络的平均 AoI 及其离散性进行了数值研究。所提模型的重要性体现在通过彻底调整其阈值参数,实现所有优先级之间的折中满足。本文提出了两种方法来明确这些参数的调整。结果表明,所提出的混合纪律弥补了有限的缓冲资源,以较低的设计复杂度和较低的成本实现了更有前途的性能。此外,建议的方案可以在更大的总提供负载跨度下运行,通过这种方法,可以在对年龄敏感类的一些合法限制条件下优化整个网络的满意度。
{"title":"Analyzing the age of information in prioritized status update systems under an interruption-based hybrid discipline","authors":"Tamer E. Fahim ,&nbsp;Sherif I. Rabia ,&nbsp;Ahmed H. Abd El-Malek ,&nbsp;Waheed K. Zahra","doi":"10.1016/j.peva.2024.102415","DOIUrl":"https://doi.org/10.1016/j.peva.2024.102415","url":null,"abstract":"<div><p>Motivated by real-life applications, a special research-work interest has been recently directed towards the prioritized status update systems, which prioritize the update streams according to their timeliness constraints. The preferential service treatment between priority classes is commonly based on classical disciplines, preemption and non-preemption. However, both disciplines fail to give an even satisfaction between all classes. In our work, an interruption-based hybrid preemptive/non-preemptive discipline is proposed under a single-buffer system modeled as an M/M/1/2 priority queueing system. Each class being served (resp. buffered) can be preempted unless its recorded number of service preemptions reaches the predetermined in-service (resp. in-waiting) threshold. All thresholds between classes are the controlling parameters of the whole system’s performance. Using the stochastic hybrid system approach, the age of information (AoI) performance metric is analyzed in terms of its statistical average along with the higher-order moments, considering a general number of priority classes. Closed-form results are also obtained for some special cases, giving analytical insights about the AoI stability in heavy loading conditions. The average AoI and its dispersion are numerically investigated for the case of a three-class network. The significance of the proposed model is manifested in achieving a compromise satisfaction between all priority classes by a thorough adjustment of its threshold parameters. Two approaches are proposed to clarify the adjustment of these parameters. It turned out that the proposed hybrid discipline compensates for the limited buffer resource, achieving more promising performance with low design complexity and low cost. Moreover, the proposed scheme can operate under a wider span of the total offered load, through which the whole network satisfaction can be optimized under some legitimate constraints on the age-sensitive classes.</p></div>","PeriodicalId":19964,"journal":{"name":"Performance Evaluation","volume":null,"pages":null},"PeriodicalIF":2.2,"publicationDate":"2024-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140640916","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Enhanced performance prediction of ATL model transformations 增强 ATL 模型转换的性能预测
IF 2.2 4区 计算机科学 Q2 Mathematics Pub Date : 2024-04-05 DOI: 10.1016/j.peva.2024.102413
Raffaela Groner , Peter Bellmann , Stefan Höppner , Patrick Thiam , Friedhelm Schwenker , Hans A. Kestler , Matthias Tichy

Model transformation languages are domain-specific languages used to define transformations of models. These transformations consist of the translation from one modeling formalism into another or just the updating of a given model. Such transformations are often described declaratively and are often implemented based on very small models that cover the language of the input model. As a result, transformation developers are often unable to assess the time required to transform a larger model.

Hence, we propose a prediction approach based on machine learning which uses a set of model characteristics as input and provides a prediction of the execution time of a transformation defined in the Atlas Transformation Language (ATL). In our previous work (Groner et al., 2023), we already showed that support vector regression in combination with a model characterization based on the number of model elements, the number of references, and the number of attributes is the best choice in terms of usability and prediction accuracy for the transformations considered in our experiments.

A major weakness of our previous approach is that it fails to predict the performance of transformations that also transform attribute values of arbitrary length, such as string values. Therefore, we investigate in this work whether an extension of our feature sets that describes the average size of string attributes can help to overcome this weakness.

Our results show that the random forest approach in combination with model characterizations based on the number of model elements, the number of references, the number of attributes, and the average size of string attributes filtered by the 85th percentile of their variance is the best choice in terms of the simple way to describe a model and the quality of the obtained prediction. With this combination, we obtained a mean absolute percentage error (MAPE) of 5.07% over all modules and a MAPE of 4.82% over all modules excluding the transformation for which our previous approach failed. Whereas, we obtained previously a MAPE of 38.48% over all modules and a MAPE of 4.45% over all modules excluding the transformation for which our previous approach failed.

模型转换语言是用于定义模型转换的特定领域语言。这些转换包括从一种建模形式转化为另一种建模形式,或者只是更新给定的模型。这种转换通常以声明的方式进行描述,而且通常是基于涵盖输入模型语言的非常小的模型来实现的。因此,我们提出了一种基于机器学习的预测方法,该方法使用一组模型特征作为输入,并对 Atlas 转换语言(ATL)中定义的转换的执行时间进行预测。在我们之前的工作(Groner 等人,2023 年)中,我们已经证明,对于我们实验中考虑的转换,基于模型元素数量、引用数量和属性数量的支持向量回归与模型特征相结合,是可用性和预测准确性方面的最佳选择。因此,我们在这项工作中研究了描述字符串属性平均大小的特征集扩展是否有助于克服这一弱点。我们的结果表明,就描述模型的简单方法和所获得预测的质量而言,将随机森林方法与基于模型元素数、引用数、属性数以及由其方差第 85 百分位数筛选出的字符串属性平均大小的模型特征相结合是最佳选择。通过这种组合,我们在所有模块中获得了 5.07% 的平均绝对百分比误差 (MAPE),而在所有模块(不包括转换模块)中获得了 4.82% 的平均绝对百分比误差 (MAPE)。而之前,我们在所有模块中获得的平均绝对误差为 38.48%,在所有模块中获得的平均绝对误差为 4.45%,其中不包括我们之前预测失败的转换模块。
{"title":"Enhanced performance prediction of ATL model transformations","authors":"Raffaela Groner ,&nbsp;Peter Bellmann ,&nbsp;Stefan Höppner ,&nbsp;Patrick Thiam ,&nbsp;Friedhelm Schwenker ,&nbsp;Hans A. Kestler ,&nbsp;Matthias Tichy","doi":"10.1016/j.peva.2024.102413","DOIUrl":"https://doi.org/10.1016/j.peva.2024.102413","url":null,"abstract":"<div><p>Model transformation languages are domain-specific languages used to define transformations of models. These transformations consist of the translation from one modeling formalism into another or just the updating of a given model. Such transformations are often described declaratively and are often implemented based on very small models that cover the language of the input model. As a result, transformation developers are often unable to assess the time required to transform a larger model.</p><p>Hence, we propose a prediction approach based on machine learning which uses a set of model characteristics as input and provides a prediction of the execution time of a transformation defined in the Atlas Transformation Language (ATL). In our previous work (Groner et al., 2023), we already showed that support vector regression in combination with a model characterization based on the number of model elements, the number of references, and the number of attributes is the best choice in terms of usability and prediction accuracy for the transformations considered in our experiments.</p><p>A major weakness of our previous approach is that it fails to predict the performance of transformations that also transform attribute values of arbitrary length, such as string values. Therefore, we investigate in this work whether an extension of our feature sets that describes the average size of string attributes can help to overcome this weakness.</p><p>Our results show that the random forest approach in combination with model characterizations based on the number of model elements, the number of references, the number of attributes, and the average size of string attributes filtered by the 85th percentile of their variance is the best choice in terms of the simple way to describe a model and the quality of the obtained prediction. With this combination, we obtained a mean absolute percentage error (MAPE) of 5.07% over all modules and a MAPE of 4.82% over all modules excluding the transformation for which our previous approach failed. Whereas, we obtained previously a MAPE of 38.48% over all modules and a MAPE of 4.45% over all modules excluding the transformation for which our previous approach failed.</p></div>","PeriodicalId":19964,"journal":{"name":"Performance Evaluation","volume":null,"pages":null},"PeriodicalIF":2.2,"publicationDate":"2024-04-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S016653162400018X/pdfft?md5=58a866ca1d0c949f2646b2162533ef3f&pid=1-s2.0-S016653162400018X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140555333","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Performance Evaluation
全部 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