2016
DOI: 10.1007/978-3-319-42085-1_50
|View full text |Cite
|
Sign up to set email alerts
|

Performance and Resource Analysis on the JavaScript Runtime for IoT Devices

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 9 publications
0
7
0
Order By: Relevance
“…Despite an extensive search, we did not find publicly available sets of IoT-specific JavaScript benchmarks to evaluate our system. Prior work 14 has built their own IoT-specific JavaScript benchmarks 2 . We followed a similar approach and built two IoT-specific benchmarks: (1) a factorial application, which computes the factorial of a very large number and uses closures to store the computed digits (i.e., in a very large expanding array), and (2), a regulator application, which models an IoT edge component which receives temperature measurement data from different sensors 3 over a Pub/Sub interface, keeps the previous n values for m sensors, and periodically computes an optimal power adjustment to be sent to an actuator.…”
Section: Methodsmentioning
confidence: 99%
See 3 more Smart Citations
“…Despite an extensive search, we did not find publicly available sets of IoT-specific JavaScript benchmarks to evaluate our system. Prior work 14 has built their own IoT-specific JavaScript benchmarks 2 . We followed a similar approach and built two IoT-specific benchmarks: (1) a factorial application, which computes the factorial of a very large number and uses closures to store the computed digits (i.e., in a very large expanding array), and (2), a regulator application, which models an IoT edge component which receives temperature measurement data from different sensors 3 over a Pub/Sub interface, keeps the previous n values for m sensors, and periodically computes an optimal power adjustment to be sent to an actuator.…”
Section: Methodsmentioning
confidence: 99%
“…Note that the memory usage of the regulator is similar to the memory usage of typical IoT-specific benchmarks. 14 In addition, for experiments 1 and 2, we also used some benchmarks from the Chromium Octane 57 suite, which were originally designed to stress-test the performance of the V8 JavaScript engine in the Chrome web browser. They run synchronously and hence are not representative of IoT applications, but we nevertheless use them to assess the universality of our framework, and for performance testing of ThingsMigrate under intense workload.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…Table 1 summarises the workloads used in our evaluation. We construct the first three workloads that implement common IoT scenarios as proposed in [13] and extract a purely computing-intensive workload 'scheduler' from Octane. We divide the total energy of running each workload into two parts.…”
Section: Design and Implementationmentioning
confidence: 99%