NanoHUB@Home: Difference between revisions
image |
No edit summary |
||
| (6 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox software | |||
| name = nanoHUB@Home | |||
| logo = Nanohub.png | |||
| logo caption = nanoHUB@Home logo | |||
| screenshot = | |||
| caption = | |||
| status = Inactive | |||
| category = Nanotechnology, Nanoscience | |||
| compute = CPU | |||
| dependencies = [[wikipedia:VirtualBox|VirtualBox]] | |||
| developer = [[wikipedia:Purdue University|Purdue University]] | |||
| sponsor = [[wikipedia:Network for Computational Nanotechnology|Network for Computational Nanotechnology]] | |||
| maintainer = nanoHUB team | |||
| released = {{Start date and age|2019|09|01}} | |||
| discontinued = {{Start date and age|2024|03|30}} | |||
| programming language = [[wikipedia:C++|C++]], [[wikipedia:BOINC|BOINC]] | |||
| operating system = Windows, Linux, macOS | |||
| size = Variable virtual machine workloads | |||
| stats as of = {{Start date and age|2021|06|18}} | |||
| active users = 0 | |||
| total users = 705 | |||
| active hosts = 0 | |||
| total hosts = 1288 | |||
| website = {{URL|https://boinc.nanohub.org/nanoHUB_at_home/}} | |||
| license = Mixed; primarily open-source scientific software | |||
}} | |||
[[File:{{#setmainimage:Nanohub.png}}|alt=logo image|center|frameless]] | [[File:{{#setmainimage:Nanohub.png}}|alt=logo image|center|frameless]] | ||
{{Lowercase title}} | |||
{{Webarchive |url=https://web.archive.org/web/20240330190511/https://boinc.nanohub.org/nanoHUB_at_home/ |title=nanoHUB@Home |date=2024-03-30}} was a [[wikipedia:BOINC|BOINC]]-based '''''[[wikipedia:Volunteer computing|volunteer computing]]''''' project operated through [[wikipedia:NanoHUB|nanoHUB]], an online science and engineering gateway focused on nanoscience and nanotechnology. The project allowed volunteers worldwide to donate unused CPU resources to assist with computational nanotechnology simulations and machine learning research.<ref name="purdue2019">{{cite web |url=https://it.purdue.edu/newsroom/2019/190903_nanoHUB.php |title=Purdue's nanoHUB@Home project lets anyone contribute to cutting-edge nanotechnology research – no PhD required |publisher=Purdue University |date=2019-09-03 |access-date=2026-05-21}}</ref> | |||
The project was connected to the broader [[wikipedia:NanoHUB|nanoHUB]] cyberinfrastructure developed by the [[wikipedia:Network for Computational Nanotechnology|Network for Computational Nanotechnology]] (NCN) at [[wikipedia:Purdue University|Purdue University]]. nanoHUB became one of the world's largest scientific gateways dedicated to nanotechnology research and education, serving researchers, educators, and students in more than 170 countries.<ref name="nanohubwiki">{{cite web |url=https://en.wikipedia.org/wiki/NanoHUB |title=NanoHUB |website=Wikipedia |access-date=2026-05-21}}</ref> | |||
== Why nanoHUB@Home? == | == Why nanoHUB@Home? == | ||
Nanotechnology research often requires large-scale computational simulations involving quantum mechanics, materials science, semiconductor physics, molecular dynamics, and nanoscale device modeling. Many of these calculations are computationally intensive and can take hours or days on traditional systems. | |||
nanoHUB@Home was created to supplement the computing resources available to nanoHUB users by leveraging distributed volunteer computing through [[wikipedia:BOINC|BOINC]]. Instead of relying solely on centralized clusters or cloud resources, simulations could be distributed across thousands of volunteer computers around the world.<ref name="purdue2019" /> | |||
The project also supported experimental machine learning efforts designed to generate predictive models from large collections of simulation results. According to Purdue researchers, this enabled approximate simulation results to be generated rapidly while reducing the need to rerun expensive calculations repeatedly.<ref name="purdue2019" /> | |||
== Goal == | == Goal == | ||
* | |||
The primary goal of nanoHUB@Home was to connect volunteer computing to the simulation needs of nanoHUB, an online science gateway focused on nanotechnology. nanoHUB is operated by the '''''Network for Computational Nanotechnology''''', headquartered at Purdue University.<ref name="purduefuture">{{cite web |url=https://www.purdue.edu/newsroom/archive/releases/2019/Q4/pioneering-nanotechnology-cloud-nanohub---looks-to-future.html |title=Pioneering nanotechnology cloud – nanoHUB looks to future |publisher=Purdue University |date=2019-12-11 |access-date=2026-05-21}}</ref> | |||
The project aimed to: | |||
* Accelerate nanotechnology simulations | |||
* Expand computational resources available to researchers | |||
* Improve educational access to simulation tools | |||
* Support machine learning and predictive modeling research | |||
* Demonstrate the usefulness of volunteer computing for computational nanoscience | |||
== Methods == | == Methods == | ||
* | [[File:BOINC logo.png|frameless|200x200px]] | ||
nanoHUB@Home used the [[wikipedia:BOINC|BOINC]] middleware platform developed at the [[wikipedia:University of California, Berkeley|University of California, Berkeley]]. BOINC distributes computational work units to volunteers and validates returned results using redundancy and cross-checking techniques.<ref>{{cite web |url=https://en.wikipedia.org/wiki/Berkeley_Open_Infrastructure_for_Network_Computing |title=Berkeley Open Infrastructure for Network Computing |website=Wikipedia |access-date=2026-05-21}}</ref> | |||
Unlike many traditional BOINC projects, nanoHUB@Home required [[wikipedia:VirtualBox|VirtualBox]] in addition to the BOINC client.<ref name="nanohub_archived">{{cite web | |||
|url=https://boinc.nanohub.org/nanoHUB_at_home/ | |||
|title=What is nanoHUB@Home? | |||
|publisher=nanoHUB@Home | |||
|archive-url=https://web.archive.org/web/20240330190511/https://boinc.nanohub.org/nanoHUB_at_home/ | |||
|archive-date=2024-03-30 | |||
|url-status=dead | |||
|access-date=2026-05-21 | |||
}}</ref> | |||
Virtual machines were used because nanoHUB simulation tools often required complex scientific software environments and dependencies that would have been difficult to deploy natively across many operating systems and hardware combinations. | |||
The project supported more than 200 simulation tools deployed through nanoHUB.org.<ref name="nanohub_archived" /> These applications covered a broad range of topics including: | |||
* Semiconductor device simulation | |||
* Quantum transport | |||
* Nanomaterials | |||
* Nanoelectronics | |||
* Molecular modeling | |||
* Materials engineering | |||
Workloads ranged from short simulations lasting only minutes to large computational jobs running for several hours depending on the scientific model and parameter complexity.<ref name="nanohub_archived" /> | |||
The distributed infrastructure enabled volunteers to process workloads generated by educational and research users of nanoHUB. Project developers reported that volunteer computers consumed work units at a rate "at least one order of magnitude higher" than other nanoHUB computing venues, requiring multiple infrastructure and database upgrades during 2019.<ref name="nanohub_news">{{cite web | |||
|url=https://boinc.nanohub.org/nanoHUB_at_home/ | |||
|title=nanoHUB@Home News | |||
|publisher=nanoHUB@Home | |||
|archive-url=https://web.archive.org/web/20240330190511/https://boinc.nanohub.org/nanoHUB_at_home/ | |||
|archive-date=2024-03-30 | |||
|url-status=dead | |||
|access-date=2026-05-21 | |||
}}</ref> | |||
The project also contributed toward building machine learning datasets capable of interpolating simulation results across parameter spaces.<ref name="purdue2019" /> | |||
== History == | |||
The underlying nanoHUB platform evolved from earlier Purdue University initiatives dating back to the 1990s. The original PUNCH project later evolved into nanoHUB, which officially launched in 1998.<ref>{{cite web |url=https://engineering.purdue.edu/Frontiers/fall-2018/nanoelectronics-researchers-connect-the-dots-with-fast-growing-nanohub-site |title=Nanoelectronics Researchers Connect the Dots With Fast-growing nanoHUB Site |publisher=Purdue University |access-date=2026-05-21}}</ref> | |||
In 2002, the [[wikipedia:National Science Foundation|National Science Foundation]] funded the [[wikipedia:Network for Computational Nanotechnology|Network for Computational Nanotechnology]] to expand nanoHUB into a major scientific gateway.<ref>{{cite web |url=https://www.purdue.edu/newsroom/releases/2013/Q1/purdue-researchers-win-14.5-million-nsf-grant-to-take-nanohub.org-to-next-level.html |title=Purdue researchers win $14.5 million NSF grant to take nanoHUB.org to next level |publisher=Purdue University |date=2013-02-05 |access-date=2026-05-21}}</ref> | |||
nanoHUB@Home itself launched publicly in 2019.<ref name="purdue2019" /> Early project news updates documented rapid consumption of work units by volunteers and infrastructure upgrades required to keep pace with demand.<ref name="nanohub_news" /> | |||
Archived server status pages indicate that the project became inactive around 2021.<ref name="nanohub_status">{{cite web | |||
|url=https://boinc.nanohub.org/nanoHUB_at_home/server_status.php | |||
|title=nanoHUB@Home Server Status | |||
|publisher=nanoHUB@Home | |||
|archive-url=https://web.archive.org/web/20210618095358/https://boinc.nanohub.org/nanoHUB_at_home/server_status.php | |||
|archive-date=2021-06-18 | |||
|url-status=dead | |||
|access-date=2026-05-21 | |||
}}</ref> | |||
== Project team / Sponsors == | == Project team / Sponsors == | ||
The project was operated primarily through Purdue University and the [[wikipedia:Network for Computational Nanotechnology|Network for Computational Nanotechnology]]. | |||
Notable contributors included: | |||
* [[wikipedia:Gerhard Klimeck|Gerhard Klimeck]] — Director of NCN and nanoHUB leader | |||
* Alejandro Strachan — Materials engineering researcher and machine learning lead | |||
* Ben Haley — nanoHUB software engineer | |||
* Michael Zentner | |||
* Steve Clark | |||
* Claire Stirm | |||
nanoHUB and NCN received major support from the [[wikipedia:National Science Foundation|National Science Foundation]].<ref name="purduefuture" /> | |||
== Technology == | |||
nanoHUB@Home relied on several major technologies: | |||
* [[wikipedia:BOINC|BOINC]] distributed computing middleware | |||
* [[wikipedia:VirtualBox|VirtualBox]] virtualization | |||
* HUBzero cyberinfrastructure platform | |||
* Scientific simulation software hosted through nanoHUB | |||
* Machine learning workflows for simulation analysis | |||
The virtualization approach used by the project resembled concepts explored in academic work surrounding virtualized BOINC environments.<ref>{{cite journal |last1=McGilvary |first1=Gary A. |last2=Barker |first2=Adam |last3=Lloyd |first3=Ashley |last4=Atkinson |first4=Malcolm |title=V-BOINC: The Virtualization of BOINC |journal=arXiv |date=2013 |url=https://arxiv.org/abs/1306.0846}}</ref> | |||
== Scientific impact == | |||
nanoHUB became one of the world's largest nanotechnology gateways and accumulated thousands of scientific citations over its operational lifetime.<ref name="purduefuture" /> | |||
The broader nanoHUB ecosystem provided: | |||
* Hundreds of simulation tools | |||
* Thousands of educational resources | |||
* Large-scale classroom integration | |||
* Collaborative online research environments | |||
* Cloud-based scientific workflows | |||
Researchers described nanoHUB as one of the earliest broadly successful scientific cloud computing environments.<ref name="purduefuture" /> | |||
== Scientific publications == | |||
* Gesing, Sandra, Michael Zentner, Steve Clark, Claire Stirm and Ben Haley. [https://dl.acm.org/doi/10.1145/3332186.3332238 HUBzero®: Novel Concepts Applied to Established Computing Infrastructures to Address Communities' Needs.] ''PEARC '19: Practice and Experience in Advanced Research Computing'' (2019). DOI: 10.1145/3332186.3332238. | |||
* Anderson, David P. [https://arxiv.org/abs/1903.01699 BOINC: A Platform for Volunteer Computing.] ''Journal of Grid Computing'' (2020). DOI: 10.1007/s10723-020-09521-x. | |||
* Klimeck, Gerhard et al. [https://docs.lib.purdue.edu/cgi/viewcontent.cgi?article=1278&context=nanopub nanoHUB.org: Advancing Education and Research in Nanotechnology.] ''Computing in Science & Engineering'' (2008). | |||
== Legacy == | |||
nanoHUB@Home demonstrated that volunteer computing could be applied effectively to computational nanotechnology workloads, particularly when combined with virtualization technologies and cloud-based scientific gateways. | |||
The project also illustrated how BOINC could support not only traditional batch scientific calculations but also machine learning workflows and large scientific cyberinfrastructures.<ref name="purdue2019" /> | |||
Although nanoHUB@Home became inactive, nanoHUB itself continues to operate as a major scientific gateway for nanotechnology research and education.<ref>{{cite web |url=https://engineering.purdue.edu/gekcogrp/software-projects/nanoHUB/ |title=nanoHUB |publisher=Purdue University |access-date=2026-05-21}}</ref> | |||
== See also == | |||
* [[wikipedia:BOINC|BOINC]] | |||
* [[wikipedia:NanoHUB|nanoHUB]] | |||
* [[wikipedia:Volunteer computing|Volunteer computing]] | |||
* [[wikipedia:Distributed computing|Distributed computing]] | |||
* [[wikipedia:Network for Computational Nanotechnology|Network for Computational Nanotechnology]] | |||
== External links == | |||
* {{Webarchive |url=https://web.archive.org/web/20240330190511/https://boinc.nanohub.org/nanoHUB_at_home/ |title=nanoHUB@Home official website (archived) |date=2024-03-30}} | |||
* [https://nanohub.org/ nanoHUB] | |||
* [https://boinc.berkeley.edu/ BOINC] | |||
== References == | |||
{{Reflist}} | |||
Latest revision as of 22:50, 21 May 2026
[[File:{{#setmainimage:Nanohub.png}}|alt=logo image|center|frameless]]
nanoHUB@Home (Wayback Machine snapshot, 2024-03-30) was a BOINC-based volunteer computing project operated through nanoHUB, an online science and engineering gateway focused on nanoscience and nanotechnology. The project allowed volunteers worldwide to donate unused CPU resources to assist with computational nanotechnology simulations and machine learning research.[1]
The project was connected to the broader nanoHUB cyberinfrastructure developed by the Network for Computational Nanotechnology (NCN) at Purdue University. nanoHUB became one of the world's largest scientific gateways dedicated to nanotechnology research and education, serving researchers, educators, and students in more than 170 countries.[2]
Why nanoHUB@Home?
Nanotechnology research often requires large-scale computational simulations involving quantum mechanics, materials science, semiconductor physics, molecular dynamics, and nanoscale device modeling. Many of these calculations are computationally intensive and can take hours or days on traditional systems.
nanoHUB@Home was created to supplement the computing resources available to nanoHUB users by leveraging distributed volunteer computing through BOINC. Instead of relying solely on centralized clusters or cloud resources, simulations could be distributed across thousands of volunteer computers around the world.[1]
The project also supported experimental machine learning efforts designed to generate predictive models from large collections of simulation results. According to Purdue researchers, this enabled approximate simulation results to be generated rapidly while reducing the need to rerun expensive calculations repeatedly.[1]
Goal
The primary goal of nanoHUB@Home was to connect volunteer computing to the simulation needs of nanoHUB, an online science gateway focused on nanotechnology. nanoHUB is operated by the Network for Computational Nanotechnology, headquartered at Purdue University.[3]
The project aimed to:
- Accelerate nanotechnology simulations
- Expand computational resources available to researchers
- Improve educational access to simulation tools
- Support machine learning and predictive modeling research
- Demonstrate the usefulness of volunteer computing for computational nanoscience
Methods
nanoHUB@Home used the BOINC middleware platform developed at the University of California, Berkeley. BOINC distributes computational work units to volunteers and validates returned results using redundancy and cross-checking techniques.[4]
Unlike many traditional BOINC projects, nanoHUB@Home required VirtualBox in addition to the BOINC client.[5]
Virtual machines were used because nanoHUB simulation tools often required complex scientific software environments and dependencies that would have been difficult to deploy natively across many operating systems and hardware combinations.
The project supported more than 200 simulation tools deployed through nanoHUB.org.[5] These applications covered a broad range of topics including:
- Semiconductor device simulation
- Quantum transport
- Nanomaterials
- Nanoelectronics
- Molecular modeling
- Materials engineering
Workloads ranged from short simulations lasting only minutes to large computational jobs running for several hours depending on the scientific model and parameter complexity.[5]
The distributed infrastructure enabled volunteers to process workloads generated by educational and research users of nanoHUB. Project developers reported that volunteer computers consumed work units at a rate "at least one order of magnitude higher" than other nanoHUB computing venues, requiring multiple infrastructure and database upgrades during 2019.[6]
The project also contributed toward building machine learning datasets capable of interpolating simulation results across parameter spaces.[1]
History
The underlying nanoHUB platform evolved from earlier Purdue University initiatives dating back to the 1990s. The original PUNCH project later evolved into nanoHUB, which officially launched in 1998.[7]
In 2002, the National Science Foundation funded the Network for Computational Nanotechnology to expand nanoHUB into a major scientific gateway.[8]
nanoHUB@Home itself launched publicly in 2019.[1] Early project news updates documented rapid consumption of work units by volunteers and infrastructure upgrades required to keep pace with demand.[6]
Archived server status pages indicate that the project became inactive around 2021.[9]
Project team / Sponsors
The project was operated primarily through Purdue University and the Network for Computational Nanotechnology.
Notable contributors included:
- Gerhard Klimeck — Director of NCN and nanoHUB leader
- Alejandro Strachan — Materials engineering researcher and machine learning lead
- Ben Haley — nanoHUB software engineer
- Michael Zentner
- Steve Clark
- Claire Stirm
nanoHUB and NCN received major support from the National Science Foundation.[3]
Technology
nanoHUB@Home relied on several major technologies:
- BOINC distributed computing middleware
- VirtualBox virtualization
- HUBzero cyberinfrastructure platform
- Scientific simulation software hosted through nanoHUB
- Machine learning workflows for simulation analysis
The virtualization approach used by the project resembled concepts explored in academic work surrounding virtualized BOINC environments.[10]
Scientific impact
nanoHUB became one of the world's largest nanotechnology gateways and accumulated thousands of scientific citations over its operational lifetime.[3]
The broader nanoHUB ecosystem provided:
- Hundreds of simulation tools
- Thousands of educational resources
- Large-scale classroom integration
- Collaborative online research environments
- Cloud-based scientific workflows
Researchers described nanoHUB as one of the earliest broadly successful scientific cloud computing environments.[3]
Scientific publications
- Gesing, Sandra, Michael Zentner, Steve Clark, Claire Stirm and Ben Haley. HUBzero®: Novel Concepts Applied to Established Computing Infrastructures to Address Communities' Needs. PEARC '19: Practice and Experience in Advanced Research Computing (2019). DOI: 10.1145/3332186.3332238.
- Anderson, David P. BOINC: A Platform for Volunteer Computing. Journal of Grid Computing (2020). DOI: 10.1007/s10723-020-09521-x.
- Klimeck, Gerhard et al. nanoHUB.org: Advancing Education and Research in Nanotechnology. Computing in Science & Engineering (2008).
Legacy
nanoHUB@Home demonstrated that volunteer computing could be applied effectively to computational nanotechnology workloads, particularly when combined with virtualization technologies and cloud-based scientific gateways.
The project also illustrated how BOINC could support not only traditional batch scientific calculations but also machine learning workflows and large scientific cyberinfrastructures.[1]
Although nanoHUB@Home became inactive, nanoHUB itself continues to operate as a major scientific gateway for nanotechnology research and education.[11]
See also
External links
- nanoHUB@Home official website (archived) (Wayback Machine snapshot, 2024-03-30)
- nanoHUB
- BOINC
References
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 (2019-09-03}).Purdue's nanoHUB@Home project lets anyone contribute to cutting-edge nanotechnology research – no PhD required. Purdue University. Retrieved 2026-05-21}.
- ↑ NanoHUB. Wikipedia. Retrieved 2026-05-21}.
- ↑ 3.0 3.1 3.2 3.3 (2019-12-11}).Pioneering nanotechnology cloud – nanoHUB looks to future. Purdue University. Retrieved 2026-05-21}.
- ↑ Berkeley Open Infrastructure for Network Computing. Wikipedia. Retrieved 2026-05-21}.
- ↑ 5.0 5.1 5.2 What is nanoHUB@Home?. nanoHUB@Home. Retrieved 2026-05-21}.
- ↑ 6.0 6.1 nanoHUB@Home News. nanoHUB@Home. Retrieved 2026-05-21}.
- ↑ Nanoelectronics Researchers Connect the Dots With Fast-growing nanoHUB Site. Purdue University. Retrieved 2026-05-21}.
- ↑ (2013-02-05}).Purdue researchers win $14.5 million NSF grant to take nanoHUB.org to next level. Purdue University. Retrieved 2026-05-21}.
- ↑ nanoHUB@Home Server Status. nanoHUB@Home. Retrieved 2026-05-21}.
- ↑ (2013}).V-BOINC: The Virtualization of BOINC. arXiv.
- ↑ nanoHUB. Purdue University. Retrieved 2026-05-21}.
