Next Article in Journal
The Need for Cybersecurity in Industrial Revolution and Smart Cities
Previous Article in Journal
A Multi-Port Hardware Energy Meter System for Data Centers and Server Farms Monitoring
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Perspective

The Concept of a Quantum Edge Simulator: Edge Computing and Sensing in the Quantum Era

Quantum Information Science Section, Oak Ridge National Laboratory, Oak Ridge, TN 37831, USA
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(1), 115; https://doi.org/10.3390/s23010115
Submission received: 3 November 2022 / Revised: 8 December 2022 / Accepted: 20 December 2022 / Published: 23 December 2022
(This article belongs to the Section Optical Sensors)

Abstract

:
Sensors, enabling observations across vast spatial, spectral, and temporal scales, are major data generators for information technology (IT). Processing, storing, and communicating this ever-growing amount of data pose challenges for the current IT infrastructure. Edge computing—an emerging paradigm to overcome the shortcomings of cloud-based computing—could address these challenges. Furthermore, emerging technologies such as quantum computing, quantum sensing, and quantum communications have the potential to fill the performance gaps left by their classical counterparts. Here, we present the concept of an edge quantum computing (EQC) simulator—a platform for designing the next generation of edge computing applications. An EQC simulator is envisioned to integrate elements from both quantum technologies and edge computing to allow studies of quantum edge applications. The presented concept is motivated by the increasing demand for more sensitive and precise sensors that can operate faster at lower power consumption, generating both larger and denser datasets. These demands may be fulfilled with edge quantum sensor networks. Envisioning the EQC era, we present our view on how such a scenario may be amenable to quantification and design. Given the cost and complexity of quantum systems, constructing physical prototypes to explore design and optimization spaces is not sustainable, necessitating EQC infrastructure and component simulators to aid in co-design. We discuss what such a simulator may entail and possible use cases that invoke quantum computing at the edge integrated with new sensor infrastructures.

1. Introduction

With the announcement of the new supercomputer Frontier, we have entered the exascale computing age [1]. Novel paradigms of computing and communications technologies are being explored to enable the wider use of IT. These include federated computing [2], edge computing [3,4], quantum computing [5], quantum networking and the envisioned quantum internet [6,7,8], among others, all of which promise exciting new capabilities and broader access to number crunching, data processing, and data use. To generate computing results, federated computing [9] brings the computation to where the data resides, e.g., in a medical device memory for which patient privacy measures related to personally identifiable information (PII) and protected health information (PHI) may exclude the transfer of the data to computing resources [10]. Edge classical computing (ECC) brings processing power (e.g., in the form of an edge server) closer to where the data are generated, even possibly closely integrated with the very sensor acquiring the data. On the other hand, quantum computing promises to grossly outperform even the best classical computers for certain classes of problems [5] and could become a coprocessing element of any future computing infrastructure [11]. Here, we consider quantum computing at the edge integrated with classical and quantum sensors. The same quantum resources that can be used to perform quantum computation can also be configured as quantum sensors [12], potentially improved through quantum algorithms [13,14,15], to form powerful new edge quantum computing (EQC) infrastructures.
The ever-increasing demand for real-world IT applications necessitates the use of various simulators. To mimic the function and operation of a realistic use case, a simulator requires models that can predict the response or behavior of the increasingly complex and sophisticated subsystems and components that make up the use case. As a specific application that may highlight the need for an EQC in the near future, especially one that would be challenging to accomplish without a simulator, we note the current work on networks of entangled atomic clocks to enhance the precision of time and frequency measurements for a large number of applications, both from a fundamental scientific perspective, such as dark matter detection, and for more practical applications, such as positioning and navigation [16,17]. Here, in introducing the concept of an EQC simulator, we pose certain relevant questions. While addressing these questions will require massive future research, these early discussions may help pave the way toward a plausible roadmap.
With the advances in high-performance computing (HPC) and the growth in the number of networked devices, the need for simulating [18] a variety of network-location-dependent compute scenarios is increasing. Design and optimization of the data-generating intelligent sensors and actuators that are distributed over the network, i.e., internet-of-things (IoT) devices, require variation and integration of many parameters that characterize at least time, space, load, bandwidth, and energy dependencies of the final system. ECC is a data processing paradigm aiming at countering the current and projected bottlenecks of cloud-based computing [3,4]. An ECC device attempts to process all data on local computing and communications infrastructure and, if necessary, establishes a communication link to a data center for additional/further processing. Therefore, both latency and memory bottlenecks of the current centralized cloud-based paradigm may be addressed. The recent development of processors for ECC applications [19] helps realize the promise of ECC. Importantly, as a new information technology, ECC addresses the challenges associated with the growing number of mobile and stationary devices that generate, displace, and process data. Therefore, the ability to simulate ECC scenarios is increasingly needed to improve use case development and optimization. To achieve this goal, prototyping ECC schemes with a dedicated simulator that natively considers ECC networks and computational resources is needed. As briefly reviewed below, the ECC simulators reported thus far, are all based on cloud-computing rather than edge-computing simulators [20].
IoT [21] is the realm of connectivity and continuity, in which a higher degree of freedom prevails for information. IoT thus aims to create seamless access, distribution, transport, and integration of information. CloudSim [22], iFogSim [23], and EdgeCloudSim [24,25] are software frameworks that simulate various IoT scenarios. Each package is created with specific attention to characteristics that differentiate the various computing domains. Cloud, cloudlet, fog, mist, and edge [21] refer to the various network locations/parameters where computing occurs. Information/data I, created at space–time coordinate (xc, tc), processed at location (xp, tp), and used at location (xu, tu), may be regarded as a multivariate function I(x, t), and the parameter point (c, p, u) may thus designate the type of IT technology (edge, fog, etc.) invoked. For example, for ECC, x p x c while for cloud computing, we may have x p x c . Cloudsim, the main simulation toolkit for cloud computing environments, was developed specifically for cloud computing scenarios but was not designed for ECC simulation. Both iFogSim and EdgeCloudSim are Cloudsim-based simulators that include ECC simulation capabilities but were not originally designed or optimized for ECC simulation. For example, CloudSim does not provide communications models for wireless local area network (WLAN) and wide area network (WAN) connectivity, nor does it support physically mobile nodes such as mobile devices. Such differences can be articulated also for simulating an “edge processor” versus a “regular processor”, e.g., compare simulations of “edge-oriented” processors catered to power- and space-constrained edge locations [19] versus standard processors.
As envisioned here, EQC, on the other hand, is poised to take IT and its industries to a new level. However, given the cost and complexity of quantum systems, constructing physical prototypes to explore design and optimization spaces is currently challenging, and requires simulators to aid in nascent co-design efforts. Thus, simulators for quantum “edge systems” are needed. Nonetheless, a “quantum edge simulator” does not yet exist. Whether classical computing is invoked for simulating a quantum “edge system” or an all-quantum simulator (analog or digital) can be utilized to simulate the edge system needs to be explored; like simulators for HPC that may require simulation on HPC resources, EQC devices may require simulation on quantum resources. Such processes will benefit from efficient methods for simulating quantum systems on quantum computers [26]. Proposals to develop the first phase of quantum edge simulators to provide a framework for which quantum processors and algorithms can handle noisy data, data processing, error correction, optimization, communications, etc., are needed. Indeed, related paradigms are already being predicted, as discussed by Gill [27] in the context of serverless computing, blockchain technology, and quantum computing. Specifically, Gill advocates for a holistic computational platform encompassing devices at the service, management, and IoT layers [27].
What problems could such proposals address? Specifically, what requirements and protocols for quantum sensing, transduction, computing, communications, and networking need to be explored? For any initial phase, it would be reasonable to limit our consideration to the sensors and the processors only, that is, without considering the complexities of incorporating quantum and/or classical communications. With this basic design, it seems logical to simulate the simplest form of an EQC use case comprising a single sensor-processor pair. Consider a quantum-enhanced chemical sensor and a quantum processing unit (QPU), depicted in Figure 1. The sensor (i.e., a trace chemical detector) and its environment must be treated as an open quantum system. Noise, loss, and other dissipative processes as well as out-of-equilibrium processes will have to be considered, albeit at the cost of significant added complexity and intractability. The sensor’s dynamics may then be described via a master equation [28,29]. Once a measurement has occurred, the measurement data can be processed using the QPU. What QPU is more suitable for a given set of data so that the needed algorithms can be executed most efficiently will have to be addressed. Quantum processors are being developed by capitalizing on a variety of degrees of freedom in different physical settings including optical, atomic, electric, and magnetic systems [30]. Interfacing with these computing nodes and their classical layers is far from being implemented universally and requires consideration of many potential mismatches in signal pathways. For example, does the quantum sensor output a signal that is in the form of a quantum state or a classical quantity? This can further affect the efficacy of algorithms that use the data as input. Many quantum algorithms are touted to offer an advantage, notably speedup, over classical versions for the same task. If the input data are not naturally in a quantum state, then such advantages may be redundant [31].
With the optimization of a quantum edge sensor system via a versatile simulator, quantum edge sensors have the potential to outperform their classical counterparts. For example, this could generate chemical information on a compound detected within the sensor and local processor’s noisy environment with unprecedented sensitivity and fidelity. Given the lingering challenges and bottlenecks in chemical sensing [32], such an outcome would be of immense value. To realistically achieve such outcomes, early proposals will likely concentrate on a classical simulator of a purpose-built EQC and sensor network. This pilot simulator could then help the development of a more advanced simulator for designing quantum IoT (QIoT) applications or the development of a hybrid or all-quantum (analog or digital) simulator to serve the science and technology communities, potentially as part of national or international user facilities. A fully developed EQC simulator is expected to require HPC resources, allowing the sophisticated design of the future sensors, and the QIoT. Furthermore, building security (models and simulation capabilities) into what will initially be rare, shared quantum resources will be of colossal importance. Embedding threat models, attack taxonomy, and mitigation strategies, while ongoing for classical simulators [33], will be a critical element for any EQC simulator.
We will briefly discuss the objectives for the development of the EQC in Section 2, motivating factors in Section 3, and a research strategy in Section 4. We will then make concluding remarks in Section 5.

2. Objective

Our objective is to solicit a reaction from the community on the presented concept rather than to propose specific development directions. The latter, with literally every quantum subfield (as discussed here) being in its infancy, will be a monumental undertaking. Any proposal for the development of an EQC simulator requires defining and sequencing the simulation steps. One could begin by considering the basic characteristics of an edge device. To accomplish the goals of an edge-native simulator—as opposed to other compute architecture simulators such as the Structural Simulation Toolkit (SST) for HPC simulation [34], we must exactly define edge computing classically and quantum mechanically. The development of the SST required years of multi-institutional efforts (see [34] and the references therein). The result, an open, modular, parallel, multi-criteria, multi-scale simulation framework including a large library of memory, processor, network, and other models, can now be used for designing and procuring HPC systems. Undoubtedly, the same feat for EQC would require tremendous effort.
As is often the case with quantum phenomena, a quantum calculation or simulation ought to be able to reduce to the classical results or reproduce them. As such, a versatile EQC ought to be able to also function with classical elements. Recognizing that we need a simulation tool that supports the collective modeling of data generated by quantum sensing, computing, and networking resources, a logical objective may be to explore and address the following questions and associated challenges:
  • What are the unique characteristics of quantum sensors to qualify as edge sensors? Are the characteristics generalizable to encompass classical sensors?
  • What are the implications of sensor intelligence, which can vary as a function of distance (from the sensor to the user)? For example, how different cyber and cyber physical security measures should be implemented for a zero-intelligence sensor (one that generates only raw data) versus an intelligent sensor (one that is capable of some processing)?
  • How do we model spatial and temporal variation (e.g., mobility) of the quantum sensors that impact qubit travel or mobility parameters, including latency and energy consumption?
  • Is there a need for unifying the different quantum computing platforms? In an ideal scenario, one may envision a drag and drop of pre-defined quantum processor architectures at various locations of the network.
  • How do we distribute tasks/loads, decompose algorithms, and allocate resources across multiple edge nodes?
  • What specific resources and edge-native algorithms are needed to devise an EQC simulator?
  • What are the unique features of an EQC system that classical counterparts lack?
  • With enhanced quantum processing and communications, can there be collective effects that could be observed across multiple EQC nodes? If so, what models can be incorporated to account for such information?
  • What other simulation-salient system properties and parameters are needed?
Answering these key research questions could generate the rigorous requirements and protocols needed to develop either a classical or quantum simulator for designing EQC and associated use cases. Given that quantum simulators are still in their infancy, a classical simulator running on HPC resources seems more rational. However, while classical simulators (e.g., RECAP [35]) may be useful for designing some ECC systems, no edge-native simulator has yet been reported [20].

3. Motivation

Quantum sensors [36] and quantum networks [8] are two hallmarks of the increasingly in-demand field of quantum science and technology [37] envisioned to enable new eras of metrology [36] and data use. As practical quantum hardware and software emerge [38] and the IoT grows, the integration of quantum sensors and quantum networks seems inevitable. The existing (classical) Internet and its IoT devices, guided by the available simulators, leverage ECC capabilities and sensors. Similarly, the future quantum internet [7] and its QIoT will leverage EQC and quantum sensors and will require a simulator. However, how such a simulator should function and be developed is unknown. Experience shows that classical tools sometimes do not carry over seamlessly to the quantum world—error correction is one example [39]. The development of a minimal classical pilot simulator for EQC and quantum sensors is therefore prudent. Such early work is a key element of co-design for a future science infrastructure consisting of QEC devices: sensors, processors, storage, compression, and communication, which in turn will enable new QIoT services. The recent development of quantum sensors, quantum computing, and quantum communications expertise worldwide may be leveraged to emulate a quantum edge device (sensor + processor). Relevant investigations in support of a need to address the objectives presented here are underway. For example, the characteristic features of edge devices are low power consumption, high processing power, and large memory capacities. These features are needed to carry out advanced machine learning at the edge, as discussed by Sludds et al. [40]. To counter the lack of the needed edge resources, Sludds et al. devised a method (still using the resource-constrained edge devices) to process data across networks and reported teraflops (1012 floating point operations per second or FLOPS) computing rates capitalizing on energy efficiency and sensitivity of photonics devices.
As a more basic example, let’s consider a specific EQC use case of environmental monitoring, e.g., the all-important chemical sensor [3]. Let this sensor leverage quantum mechanics to interrogate its environment for the presence of a specific compound of interest. The output data from the sensor may be in the form of its quantum state, such as the state of several qubits, or be presented classically, such as an output voltage. To process the data generated by this sensor, we provide quantum computing, for example via an ion-trap processor. Both the chemical sensor and the ion-trap processor constitute ideal candidates to qualify as a noisy intermediate-scale quantum (NISQ) system, since both the sensor and ion trap are highly susceptible to environmental noise, and the number of qubits is low. The processed data are either communicated back to the sensor, e.g., to control its subsystems, or transmitted to other EQC nodes or data centers.
If a simulator is to provide useful results for various EQC scenarios, the sensor(s) must be amenable to characterization using a standardized set of parameters. Investigating how such parameters can be represented in a logical, systematic, query-based quantum search or database platform is needed, especially if other emerging quantum sensing technologies or quantum processors are to be simulated, e.g., the explorative Majorana fermions [41,42] or topological materials [3]. Since the EQC nodes and devices are to communicate with each other, and the sensors (and nodes) may be spatially distributed and in a state of mixed deterministic and random motion, what quantum dynamic models, orchestration tools, and optimization strategies are of relevance for inter-communication? For example, at a classical (non-quantum) edge, the nomadic model [25] is often employed for movements. In the US alone, many research labs are addressing related questions. For example, computing resources at Oak Ridge National Laboratory, a US department of energy research facility hosting the world’s first exascale (>1018 FLOPS) supercomputer, Frontier [1], may be leveraged for use cases to be simulated. As it is expected that edge/IoT devices will number in the trillions over the next couple of decades [3], it is unclear if it is possible to use them in a coherent way. Can Frontier-scale data processing power be found in each of the edge devices as EQC evolves? Armed with artificial intelligence, quantum computing, quantum networking, and EQC, we will enter a completely new era of simulation.

4. Research Strategy

The strategy to develop a unified framework that allows a simulator to act in concert with diverse processing platforms may utilize the input–output relations for the individual (sub)system quantum components. Through this process, it may be possible to develop the framework for an EQC sensor-computing node. Undoubtedly, networked edge devices will exhibit many complex patterns. The resemblance of a universal network to self-similar topologies is evidence of the enormous complexity of the future smart world where the definition of the edge becomes increasingly relative. Here, to trace where and when quantum events occur, one may have to limit the spatial extent of the simulation to a smaller area. With reference to the figure above, the following quantum edge use case may be simulated: (1) the quantum edge sensor detects the (example) organic compound RDX (Tetranitro-triazacyclohexane) from a noisy environment; (2) the raw quantum data are properly presented and is stored in a quantum memory or communicated via a noisy quantum channel to a nearby ion-trap processor; (3) the processor will apply quantum machine learning [43,44] to discern and identify the spectral fingerprint of RDX; (4) if the processing capacity of the processor is depleted, the remaining processing task will be delegated [45] to another EQC node or to a quantum cloud; and (5) the final information distilled will be communicated to other EQC nodes and/or to a quantum cloud. The simulator must therefore cope with the needed processing power, processing speed, and architectural flexibility as classical bits and qubits will be processed interchangeably. The native ability of an EQC subsystem to accept input quantum states and output quantum states, as well as perform quantum computation, sets it apart from any current ECC simulators. Just as conventional supercomputers are incapable of simulating larger quantum (many-body) systems, ECC simulators may not be adequate for simulating quantum edge use cases, especially those involving a higher number of qubits.
To simulate the characteristic heterogeneity in edge sensors, several distinct quantum sensing platforms may be considered, for example, quantum imaging, quantum plasmonics, quantum photonics, and quantum-enhanced sensing using micro- and nano-electro-mechanical systems (MEMS and NEMS). The tremendous growth in mobile sensors and devices has delayed the development of much-needed “edge-native” simulators. What has appeared in the literature as a classical cloud-based simulator for commercial applications is not an edge-native simulator [3]. The research commented on here is instrumental for the co-design of quantum edge computing and sensing for future science and technology infrastructures. Any attempt to develop an EQC simulator will undoubtedly refine our understanding of quantum technologies and generate new IT venues.

5. Conclusions

From the presented brief discussion of an EQC simulator concept, significant efforts are needed to robustly define and standardize the initial set of classical and quantum elements that will make up the simulator components. Given the diversity of sensors and heterogenous output data types, processors, and computing tasks/loads, a modular approach to the components seems logical. Clearly, a simulator for quantum devices operating at the edge of a quantum network is expected to generate design and performance parameters that aid in the introduction of new edge devices or performance improvements of existing devices. These parameters are expected to guide the development of EQC devices that exhibit minimal power consumption, maximal local processing power, maximal data storage capacity, and minimal communication latency. Given the tremendous diversity of future sensors and networks applications and services, such development is not without analogy to the early development stage of the Internet, where the dissemination of the many HTML design software frameworks has allowed the creation of all the existing HTML web pages—the Internet currently hosts about 2 billion websites with the indexed web containing at least 4.24 billion pages [46]. By 2030, the expected number of connected IoT devices is to reach ~500 billion [47] with sensors being a crucial component. The number and innovativeness of edge devices providing future services will similarly depend on enabling co-design through simulators. The outlined basic example of a quantum edge use case, albeit lacking technical rigor or mathematical formulation, already exposes some of the tremendous challenges anticipated. This work is being reported with the anticipation that more insight can be garnered toward establishing a roadmap for EQC research.

Author Contributions

Conceptualization, A.P.; writing—original draft preparation, A.P. with contribution from N.A.P.; writing—review and editing, all authors. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

This work was supported in part by the Laboratory Directed Research and Development Program at Oak Ridge National Laboratory (ORNL). ORNL is managed by UT-Battelle, LLC, for the US DOE under Contract No. DE-AC05-00OR22725. The US Government retains and the publisher, by accepting the article for publication, acknowledges that the US Government retains a nonexclusive, paid-up, irrevocable, worldwide license to publish or reproduce the published form of this manuscript or allow others to do so, for the US Government purposes.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Schneider, D. The Exascale Era is Upon Us: The Frontier supercomputer may be the first to reach 1,000,000,000,000,000,000 operations per second. IEEE Spectrum. 2022, 59, 34–35. [Google Scholar] [CrossRef]
  2. Diaz-Montes, J.; Xie, Y.; Rodero, I.; Zola, J.; Ganapathysubramanian, B.; Parashar, M. Federated Computing for the Masses--Aggregating Resources to Tackle Large-Scale Engineering Problems. Comput. Sci. Eng. 2014, 16, 62–72. [Google Scholar] [CrossRef] [Green Version]
  3. Passian, A.; Imam, N. Nanosystems, Edge Computing, and the Next Generation Computing Systems. Sensors 2019, 19, 4048. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Ai, Y.; Peng, M.G.; Zhang, K.C. Edge computing technologies for Internet of Things: A primer. Digit. Commun. Netw. 2018, 4, 77–86. [Google Scholar] [CrossRef]
  5. Gill, S.S.; Kumar, A.; Singh, H.; Singh, M.; Kaur, K.; Usman, M.; Buyya, R. Quantum computing: A taxonomy, systematic review and future directions. Softw. Pr. Exper. 2022, 52, 66–114. [Google Scholar] [CrossRef]
  6. Kimble, H.J. The quantum internet. Nature 2008, 453, 1023–1030. [Google Scholar] [CrossRef]
  7. Wehner, S.; Elkouss, D.; Hanson, R. Quantum internet: A vision for the road ahead. Science 2018, 362, eaam9288. [Google Scholar] [CrossRef] [Green Version]
  8. Kozlowski, W.; Wehner, S. Towards Large-Scale Quantum Networks. In Proceedings of the 6th Acm International Conference on Nanoscale Computing and Communication, Dublin, Ireland, 25–27 September 2019. [Google Scholar]
  9. Petrova-El Sayed, M.; Benedyczak, K.; Rutkowski, A.; Schuller, B. Federated Computing on the Web: The UNICORE Portal. In Proceedings of the 2016 39th International Convention on Information and Communication Technology, Electronics and Microelectronics (Mipro), Opatija, Croatia, 30 May–3 June 2016; pp. 174–179. [Google Scholar]
  10. Ahmed, O.S.; Omer, E.E.; Alshawwa, S.Z.; Alazzam, M.B.; Khan, R.A. Approaches to Federated Computing for the Protection of Patient Privacy and Security Using Medical Applications. Appl. Bionics Biomech. 2022, 2022, 1201339. [Google Scholar] [CrossRef]
  11. Martin Ruefenacht, E.A. Bringing quantum acceleration to supercomputers. In IQM; Leibniz Supercomputing Centre: Garching bei München, Germany, 2022. [Google Scholar]
  12. Majumder, S.; Andreta de Castro, L.; Brown, K.R. Real-time calibration with spectator qubits. Npj Quantum. Inform. 2020, 6, 19. [Google Scholar] [CrossRef] [Green Version]
  13. Marciniak, C.D.; Feldker, T.; Pogorelov, I.; Kaubruegger, R.; Vasilyev, D.V.; van Bijnen, R.; Schindler, P.; Zoller, P.; Blatt, R.; Monz, T. Optimal metrology with programmable quantum sensors. Nature 2022, 603, 604–609. [Google Scholar] [CrossRef]
  14. Vorobyov, V.; Zaiser, S.; Abt, N.; Meinel, J.; Dasari, D.; Neumann, P.; Wrachtrup, J. Quantum Fourier transform for nanoscale quantum sensing. Npj Quantum. Inform. 2021, 7, 124. [Google Scholar] [CrossRef]
  15. Stein, S.; Wiebe, N.; Ding, Y.F.; Bo, P.; Kowalski, K.; Baker, N.; Ang, J.; Li, A. Ensembled Quantum Computing for Variational Quantum Algorithms. In Proceedings of the 2022 the 49th Annual International Symposium on Computer Architecture (Isca ‘22), New York, NY, USA, 18–22 June 2022; pp. 59–71. [Google Scholar]
  16. Komar, P.; Kessler, E.M.; Bishof, M.; Jiang, L.; Sørensen, A.S.; Ye, J.; Lukin, M.D. A quantum network of clocks. Nat. Phys. 2014, 10, 582–587. [Google Scholar] [CrossRef] [Green Version]
  17. Nichol, B.C.; Srinivas, R.; Nadlinger, D.P.; Drmota, P.; Main, D.; Araneda, G.; Ballance, C.J.; Lucas, D.M. An elementary quantum network of entangled optical atomic clocks. Nature 2022, 609, 689–694. [Google Scholar] [CrossRef] [PubMed]
  18. Ferreira, R.; Nacif, J.; Magalhaes, S.; de Almeida, T.; Pacifico, R. Be a Simulator Developer and Go Beyond in Computing Engineering. Front. Educ. Conf. (Fie) 2015, 2015, 2421–2428. [Google Scholar]
  19. ARM. Available online: https://www.arm.com (accessed on 18 October 2022).
  20. Svorobej, S.; Endo, P.T.; Bendechache, M.; Filelis-Papadopoulos, C.; Giannoutakis, K.M.; Gravvanis, G.A.; Tzovaras, D.; Byrne, J.; Lynn, T. Simulating Fog and Edge Computing Scenarios: An Overview and Research Challenges. Future Internet 2019, 11, 55. [Google Scholar] [CrossRef] [Green Version]
  21. Buyya, R.; Srirama, S.N. Fog and Edge Computing: Principles and Paradigms; Wiley: Hoboken, NJ, USA, 2019. [Google Scholar]
  22. Habaebi, M.H.; Merrad, Y.; Islam, M.R.; Elsheikh, E.A.A.; Sliman, F.M.; Mesri, M. Extending CloudSim to simulate sensor networks. Simul.-T Soc. Mod. Sim. 2022, 99, 00375497221105530. [Google Scholar] [CrossRef]
  23. Mahmud, R.; Pallewatta, S.; Goudarzi, M.; Buyya, R. iFogSim2: An extended iFogSim simulator for mobility, clustering, and microservice management in edge and fog computing environments. J. Syst. Softw. 2022, 190, 111351. [Google Scholar] [CrossRef]
  24. Freymann, R.; Shi, J.J.; Chen, J.J.; Chen, K.H. enovation of EdgeCloudSim: An Efficient Discrete-Event Approach. In Proceedings of the 2021 Sixth International Conference on Fog and Mobile Edge Computing (Fmec), Gandia, Spain, 6–9 December 2021; pp. 9–16. [Google Scholar]
  25. Sonmez, C.; Ozgovde, A.; Ersoy, C. EdgeCloudSim: An environment for performance evaluation of edge computing systems. T Emerg. Telecommun. T 2018, 29, e3493. [Google Scholar] [CrossRef]
  26. Alvarez, G.A.; Danieli, E.P.; Levstein, P.R.; Pastawski, H.M. Quantum parallelism as a tool for ensemble spin dynamics calculations. Phys. Rev. Lett. 2008, 101, 120503. [Google Scholar] [CrossRef] [Green Version]
  27. Gill, S.S. Quantum and blockchain based Serverless edge computing: A vision, model, new trends and future directions. Internet Technol. Let. 2021, e275. [Google Scholar] [CrossRef]
  28. de Oliveira, M.J. Quantum Langevin equation. J. Stat. Mech.-Theory. E 1988, 37, 4419. [Google Scholar] [CrossRef]
  29. Colmenares, P.J. Fokker-Planck equation of the reduced Wigner function associated to an Ohmic quantum Langevin dynamics. Phys. Rev. E 2018, 97, 052126. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  30. Gyongyosi, L.; Imre, S. A Survey on quantum computing technology. Comput Sci Rev 2019, 31, 51–71. [Google Scholar] [CrossRef]
  31. Tang, E. Quantum Principal Component Analysis Only Achieves an Exponential Speedup Because of Its State Preparation Assumptions. Phys. Rev. Lett. 2021, 127, 060503. [Google Scholar] [CrossRef] [PubMed]
  32. Farahi, R.H.; Passian, A.; Tetard, L.; Thundat, T. Critical Issues in Sensor Science To Aid Food and Water Safety. Acs Nano 2012, 6, 4548–4556. [Google Scholar] [CrossRef]
  33. Veksler, V.D.; Buchler, N.; Hoffman, B.E.; Cassenti, D.N.; Sample, C.; Sugrim, S. Simulations in Cyber-Security: A Review of Cognitive Modeling of Network Attackers, Defenders, and Users. Front. Psychol. 2018, 9, 691. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  34. Knight, S.; Kenny, J.P.; Wilke, J.J. Supercomputer in a Laptop: Distributed Application and Runtime Development via Architecture Simulation. High Perform. Comput. Isc High Perform. 2018, 11203, 347–359. [Google Scholar]
  35. Byrne, J.; Svorobej, S.; Gourinovitch, A.; Elango, D.M.; Liston, P.; Byrne, P.J.; Lynn, T. Recap Simulator: Simulation of Cloud/Edge/Fog Computing Scenarios. In Proceedings of the 2017 Winter Simulation Conference (Wsc), Las Vegas, NV, USA, 3–6 December 2017; pp. 4568–4569. [Google Scholar]
  36. Degen, C.L.; Reinhard, F.; Cappellaro, P. Quantum sensing. Rev. Mod. Phys. 2017, 89, 035002. [Google Scholar] [CrossRef] [Green Version]
  37. Thew, R.; Jennewein, T.; Sasaki, M. Focus on quantum science and technology initiatives around the world. Quantum. Sci. Technol. 2020, 5, 010201. [Google Scholar] [CrossRef]
  38. Nurminen, J.K.; Meijer, A.; Salmenpera, I.; Becker, L. The Next Bottleneck after Quantum Hardware Will be Quantum Software. Ercim. News 2022, 128, 9–10. [Google Scholar]
  39. Litinski, D. A Game of Surface Codes: Large-Scale Quantum Computing with Lattice Surgery. Quantum 2019, 3, 128. [Google Scholar] [CrossRef] [Green Version]
  40. Sludds, A.; Bandyopadhyay, S.; Chen, Z.; Zhong, Z.; Cochrane, J.; Bernstein, L.; Bunandar, D.; Dixon, P.B.; Hamilton, S.A.; Streshinsky, M.; et al. Delocalized photonic deep learning on the internet’s edge. Science 2022, 378, 270–276. [Google Scholar] [CrossRef] [PubMed]
  41. Frolov, S. Quantum computing’s reproducibility crisis: Majorana fermions. Nature 2021, 592, 350–352. [Google Scholar] [CrossRef] [PubMed]
  42. Pal, P.B. Dirac, Majorana, and Weyl fermions. Am. J. Phys. 2011, 79, 485–498. [Google Scholar] [CrossRef] [Green Version]
  43. Huang, H.Y.; Broughton, M.; Mohseni, M.; Babbush, R.; Boixo, S.; Neven, H.; McClean, J.R. Power of data in quantum machine learning. Nat. Commun. 2021, 12, 2631. [Google Scholar] [CrossRef]
  44. Sels, D.; Dashti, H.; Mora, S.; Demler, O.; Demler, E. Quantum approximate Bayesian computation for NMR model inference. Nat. Mach. Intell. 2020, 2, 396–402. [Google Scholar] [CrossRef]
  45. Hasanpour, M.; Shariat, S.; Barnaghi, P.; Hoseinitabatabaei, S.A.; Vahid, S.; Tafazolli, R. Quantum load balancing in ad hoc networks. Quantum. Inf. Process. 2017, 16, 148. [Google Scholar] [CrossRef]
  46. WebsiteSetup. Available online: https://websitesetup.org/news/how-many-websites-are-there/ (accessed on 18 October 2022).
  47. Statista. Available online: https://www.statista.com/statistics/1183457/iot-connected-devices-worldwide/ (accessed on 18 October 2022).
Figure 1. Depiction of a plausible standard framework for designing EQC systems and simulator requirements for effective design and evaluation. A well-established edge architecture requires many algorithms, models, parameter specifications, and optimizations for various types of processors, memory, network devices, noise, and other decoherence sources. Such a simulation would require a significant amount of processing power, processing speed, and the ability to co-process classical bits and qubits, a task that is likely outside the capabilities of a classical simulator.
Figure 1. Depiction of a plausible standard framework for designing EQC systems and simulator requirements for effective design and evaluation. A well-established edge architecture requires many algorithms, models, parameter specifications, and optimizations for various types of processors, memory, network devices, noise, and other decoherence sources. Such a simulation would require a significant amount of processing power, processing speed, and the ability to co-process classical bits and qubits, a task that is likely outside the capabilities of a classical simulator.
Sensors 23 00115 g001
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Passian, A.; Buchs, G.; Seck, C.M.; Marino, A.M.; Peters, N.A. The Concept of a Quantum Edge Simulator: Edge Computing and Sensing in the Quantum Era. Sensors 2023, 23, 115. https://doi.org/10.3390/s23010115

AMA Style

Passian A, Buchs G, Seck CM, Marino AM, Peters NA. The Concept of a Quantum Edge Simulator: Edge Computing and Sensing in the Quantum Era. Sensors. 2023; 23(1):115. https://doi.org/10.3390/s23010115

Chicago/Turabian Style

Passian, Ali, Gilles Buchs, Christopher M. Seck, Alberto M. Marino, and Nicholas A. Peters. 2023. "The Concept of a Quantum Edge Simulator: Edge Computing and Sensing in the Quantum Era" Sensors 23, no. 1: 115. https://doi.org/10.3390/s23010115

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop