|
| 1 | +@misc{hwpc-sensor, |
| 2 | + author = {G. Fieni and R. Rouvoy}, |
| 3 | + title = {Hardware Performance Counters (HwPC) Sensor}, |
| 4 | + year = {2024}, |
| 5 | + publisher = {GitHub}, |
| 6 | + journal = {GitHub repository}, |
| 7 | + url = {https://github.com/powerapi-ng/hwpc-sensor} |
| 8 | +} |
| 9 | + |
| 10 | +@misc{powerapi-core, |
| 11 | + author = {G. Fieni and D. Romero and R. Rouvoy}, |
| 12 | + title = {PowerAPI Core}, |
| 13 | + year = {2024}, |
| 14 | + publisher = {GitHub}, |
| 15 | + journal = {GitHub repository}, |
| 16 | + url = {https://github.com/powerapi-ng/powerapi} |
| 17 | +} |
| 18 | + |
| 19 | +@misc{smartwatts, |
| 20 | + author = {G. Fieni and D.Romero and R. Rouvoy}, |
| 21 | + title = {SmartWatts Formula}, |
| 22 | + year = {2024}, |
| 23 | + publisher = {GitHub}, |
| 24 | + journal = {GitHub repository}, |
| 25 | + url = {https://github.com/powerapi-ng/smartwatts-formula} |
| 26 | +} |
| 27 | + |
| 28 | +@inproceedings{fieni:2020, |
| 29 | + TITLE = {Smart{W}atts: Self-Calibrating Software-Defined Power Meter for Containers}, |
| 30 | + AUTHOR = {Fieni, Guillaume and Rouvoy, Romain and Seinturier, Lionel}, |
| 31 | + URL = {https://inria.hal.science/hal-02470128}, |
| 32 | + BOOKTITLE = {CCGRID 2020 - 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing}, |
| 33 | + ADDRESS = {Melbourne, Australia}, |
| 34 | + YEAR = {2020}, |
| 35 | + MONTH = May, |
| 36 | + DOI = {10.1109/CCGrid49817.2020.00-45}, |
| 37 | + KEYWORDS = {powerapi ; containers ; Power model ; energy}, |
| 38 | + PDF = {https://inria.hal.science/hal-02470128/file/smartwatts-paper.pdf}, |
| 39 | + HAL_ID = {hal-02470128}, |
| 40 | + HAL_VERSION = {v1}, |
| 41 | + DOI = {10.1109/CCGrid49817.2020.00-45}, |
| 42 | +} |
| 43 | + |
| 44 | +@article{pedregosa:2011, |
| 45 | + title={Scikit-learn: Machine learning in {P}ython}, |
| 46 | + author={Pedregosa, Fabian and Varoquaux, Ga{\"e}l and Gramfort, Alexandre and Michel, Vincent and Thirion, Bertrand and Grisel, Olivier and Blondel, Mathieu and Prettenhofer, Peter and Weiss, Ron and Dubourg, Vincent and others}, |
| 47 | + journal={Journal of machine learning research}, |
| 48 | + volume={12}, |
| 49 | + number={Oct}, |
| 50 | + pages={2825--2830}, |
| 51 | + year={2011}, |
| 52 | +} |
| 53 | + |
| 54 | +@manual{intel:2023, |
| 55 | + author = {Intel Corporation}, |
| 56 | + keywords = {Architectures Manual}, |
| 57 | + month = {December}, |
| 58 | + organization = {Intel Corporation}, |
| 59 | + title = {Intel 64 and IA-32 Architectures Software Developer's Manual - Combined Volumes: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, and 4}, |
| 60 | + year = 2023 |
| 61 | +} |
| 62 | + |
| 63 | +@inproceedings{hewitt:1973, |
| 64 | +author = {Hewitt, Carl and Bishop, Peter and Steiger, Richard}, |
| 65 | +title = {A universal modular ACTOR formalism for artificial intelligence}, |
| 66 | +year = {1973}, |
| 67 | +publisher = {Morgan Kaufmann Publishers Inc.}, |
| 68 | +address = {San Francisco, CA, USA}, |
| 69 | +abstract = {This paper proposes a modular ACTOR architecture and definitional method for artificial intelligence that is conceptually based on a single kind of object: actors [or, if you will, virtual processors, activation frames, or streams]. The formalism makes no presuppositions about the representation of primitive data structures and control structures. Such structures can be programmed, micro-coded, or hard wired in a uniform modular fashion. In fact it is impossible to determine whether a given object is "really" represented as a list, a vector, a hash table, a function, or a process. The architecture will efficiently run the coming generation of PLANNER-like artificial intelligence languages including those requiring a high degree of parallelism. The efficiency is gained without loss of programming generality because it only makes certain actors more efficient; it does not change their behavioral characteristics. The architecture is general with respect to control structure and does not have or need goto, interrupt, or semaphore primitives. The formalism achieves the goals that the disallowed constructs are intended to achieve by other more structured methods.}, |
| 70 | +booktitle = {Proceedings of the 3rd International Joint Conference on Artificial Intelligence}, |
| 71 | +pages = {235–245}, |
| 72 | +numpages = {11}, |
| 73 | +location = {Stanford, USA}, |
| 74 | +series = {IJCAI'73}, |
| 75 | +} |
| 76 | + |
| 77 | +@book{agha:1986, |
| 78 | +author = {Agha, Gul}, |
| 79 | +title = {Actors: a model of concurrent computation in distributed systems}, |
| 80 | +year = {1986}, |
| 81 | +isbn = {0262010925}, |
| 82 | +publisher = {MIT Press}, |
| 83 | +address = {Cambridge, MA, USA} |
| 84 | +} |
| 85 | + |
| 86 | +@inproceedings{fieni:2021, |
| 87 | + TITLE = {SELFWATTS: On-the-fly Selection of Performance Events to Optimize Software-defined Power Meters}, |
| 88 | + AUTHOR = {Fieni, Guillaume and Rouvoy, Romain and Seinturier, Lionel}, |
| 89 | + URL = {https://inria.hal.science/hal-03173410}, |
| 90 | + BOOKTITLE = {CCGRID 2021 - 21th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing}, |
| 91 | + ADDRESS = {Melbourne, Australia}, |
| 92 | + YEAR = {2021}, |
| 93 | + MONTH = May, |
| 94 | + KEYWORDS = {Powerapi ; containers ; Virtual machines ; power model ; energy}, |
| 95 | + PDF = {https://inria.hal.science/hal-03173410/file/selfwatts-paper.pdf}, |
| 96 | + HAL_ID = {hal-03173410}, |
| 97 | + HAL_VERSION = {v1}, |
| 98 | + DOI = {10.1109/ccgrid51090.2021.00042}, |
| 99 | +} |
| 100 | + |
| 101 | +@article{colmant:2018, |
| 102 | + TITLE = {The Next 700 {CPU} Power Models}, |
| 103 | + AUTHOR = {Colmant, Maxime and Rouvoy, Romain and Kurpicz, Mascha and Sobe, Anita and Felber, Pascal and Seinturier, Lionel}, |
| 104 | + URL = {https://inria.hal.science/hal-01827132}, |
| 105 | + JOURNAL = {Journal of Systems and Software}, |
| 106 | + PUBLISHER = {{Elsevier}}, |
| 107 | + VOLUME = {144}, |
| 108 | + PAGES = {382-396}, |
| 109 | + YEAR = {2018}, |
| 110 | + MONTH = Jul, |
| 111 | + DOI = {10.1016/j.jss.2018.07.001}, |
| 112 | + KEYWORDS = {software toolkit ; energy monitoring ; power models ; software-defined power meters ; open testbed}, |
| 113 | + PDF = {https://inria.hal.science/hal-01827132v2/file/colmant-jss.pdf}, |
| 114 | + HAL_ID = {hal-01827132}, |
| 115 | + HAL_VERSION = {v2}, |
| 116 | +} |
| 117 | + |
| 118 | +@inproceedings{colmant:2017, |
| 119 | + TITLE = {Watts{K}it: Software-Defined Power Monitoring of Distributed Systems}, |
| 120 | + AUTHOR = {Colmant, Maxime and Felber, Pascal and Rouvoy, Romain and Seinturier, Lionel}, |
| 121 | + URL = {https://inria.hal.science/hal-01439889}, |
| 122 | + BOOKTITLE = {17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing ({CCGrid})}, |
| 123 | + ADDRESS = {Madrid, Spain}, |
| 124 | + EDITOR = {Franck Capello and Geoffrey Fox and Javier Garcia-Blas}, |
| 125 | + PUBLISHER = {{IEEE}}, |
| 126 | + SERIES = {Proceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)}, |
| 127 | + PAGES = {10}, |
| 128 | + YEAR = {2017}, |
| 129 | + MONTH = May, |
| 130 | + KEYWORDS = {energy ; cluster ; power ; model ; middleware ; power meter}, |
| 131 | + PDF = {https://inria.hal.science/hal-01439889/file/colmant-ccgrid17-camera-ready.pdf}, |
| 132 | + HAL_ID = {hal-01439889}, |
| 133 | + HAL_VERSION = {v1}, |
| 134 | + DOI = {10.1109/ccgrid.2017.27}, |
| 135 | +} |
| 136 | + |
| 137 | +@inproceedings{lebeane:2015, |
| 138 | + author={LeBeane, Michael and Ryoo, Jee Ho and Panda, Reena and John, Lizy Kurian}, |
| 139 | + booktitle={2015 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)}, |
| 140 | + title={Watt Watcher: Fine-Grained Power Estimation for Emerging Workloads}, |
| 141 | + year={2015}, |
| 142 | + pages={106-113}, |
| 143 | + keywords={Radiation detectors;Program processors;Power measurement;Microarchitecture;Hardware;Power demand;Monitoring}, |
| 144 | + doi={10.1109/SBAC-PAD.2015.26}} |
0 commit comments