IThena.Computational: Difference between revisions

From BOINC Projects
Jump to navigation Jump to search
populate
image description edits
Line 100: Line 100:
== Methods ==
== Methods ==


[[File:Internet map 1024.jpg|thumb|right|300px|Visualization of global Internet connectivity and network topology.]]
[[File:Internet map 1024.jpg|thumb|300px|'''A high‑level visualization illustrating worldwide Internet interconnections and structural network topology.''']]


The project uses the [[wikipedia:Berkeley Open Infrastructure for Network Computing|BOINC]] middleware platform to distribute workloads to volunteer computers.<ref>{{cite web
The project uses the [[wikipedia:Berkeley Open Infrastructure for Network Computing|BOINC]] middleware platform to distribute workloads to volunteer computers.<ref>{{cite web
Line 145: Line 145:
The project has also incorporated support for OONI Probe wrappers to assist with Internet measurement and network analysis activities.<ref name="about" />
The project has also incorporated support for OONI Probe wrappers to assist with Internet measurement and network analysis activities.<ref name="about" />


[[File:IThena Project SectionA Graph 1000x1000.png|alt=example mediawiki image|thumb|result of distributed measurments image]]
[[File:IThena Project SectionA Graph 1000x1000.png|alt=example mediawiki image|thumb|'''Section A Graph (IThena Project)'''  Shows the computed results contributed by the network of BOINC volunteer clients.]]


The project's distributed approach allows measurements and analyses to be performed from many geographic regions simultaneously, providing broader visibility into Internet connectivity patterns.
The project's distributed approach allows measurements and analyses to be performed from many geographic regions simultaneously, providing broader visibility into Internet connectivity patterns.

Revision as of 12:37, 21 May 2026


iThena.Computational
Project
StatusActive
CategoryNetwork science / Internet infrastructure mapping
ComputeCPU
RequiresBOINC
Development
DeveloperŁukasz Świerczewski
AuthorŁukasz Świerczewski
Initial releaseSeptember 26, 2019  (7 years ago)
Software
Written inC, C++
Operating systemLinux, Windows
BOINC statistics
Stats as ofFebruary 17, 2026  (0 years ago)
Performance924.04 GigaFLOPS
Active users292
Total users1,143
Active hosts2,852
Total hosts106,124
Analytics
RAC18,500,000
Credit/day950,000
GPU performance15 PFLOPS
CPU performance6 PFLOPS
Metadata
Websitehttps://comp.ithena.net/usr/
LicenseMixed / proprietary BOINC applications

[[File:{{#setmainimage:IThena_Logo.png}}|alt=logo image|center|frameless]]

iThena.Computational is a volunteer distributed computing project based on the BOINC platform. The project focuses on experimental mapping and analysis of Internet network structures using volunteered computing resources from participants around the world.[1]

The project is part of the broader iThena initiative, which is divided into two major subsystems:

  • iThena.Computational – computational analysis and post-processing
  • iThena.Measurements – active network measurement and traceroute collection[1]

The project's goal is to create increasingly accurate models of the global Internet infrastructure, including routers, autonomous systems, points of presence (PoPs), latency relationships, and network topology characteristics.[2]

History

The first test activities associated with the iThena project reportedly began on 29 August 2019.[3]

The first public announcement regarding the project was published on 26 September 2019.[4]

The name iThena is derived from a combination of the words Internet and Athena.[5]

Simplified iThena Project visualization (animation) available at the address: https://vi.ithena.net

Why iThena.Computational?

Modern Internet infrastructure is extremely large, decentralized, and constantly changing. Mapping relationships between routers, autonomous systems, bandwidth paths, and latency characteristics requires massive numbers of distributed measurements and computational analysis steps.

The iThena project attempts to address these challenges by combining active network measurements with distributed post-processing using BOINC volunteers.[1]

Unlike many BOINC projects focused on astronomy or biomedical research, iThena concentrates on network science and Internet topology analysis. The project gathers traceroute and bandwidth data from volunteer hosts distributed across many countries and network providers, allowing researchers to observe Internet structures from geographically diverse perspectives.[1]

Goal

The primary objective of iThena.Computational is to analyze and transform data collected by the iThena.Measurements subsystem into usable network models and graph structures.[1]

Specific goals include:

  • Mapping Internet infrastructure topology
  • Studying relationships between routers and autonomous systems
  • Measuring latency and bandwidth characteristics
  • Building graph-based representations of network structures
  • Performing large-scale distributed graph computations
  • Processing high-precision numerical transformations using volunteer computing resources[1]

The project also aims to demonstrate how volunteer computing can be applied outside traditional scientific domains such as astrophysics or molecular biology.

Methods

A high‑level visualization illustrating worldwide Internet interconnections and structural network topology.

The project uses the BOINC middleware platform to distribute workloads to volunteer computers.[6]

BOINC enables large computational tasks to be split into smaller work units which are processed independently on participant computers and later returned to project servers for validation and aggregation.[7]

The iThena project contains several applications and subsystems:

GRAPH

The GRAPH application performs graph-processing operations on data collected from network measurements. It executes graph algorithms intended to analyze the structure of Internet infrastructure datasets.[1]

Generation of new tasks for GRAPH has periodically been paused according to the project website.[1]

HEX

HEX is a post-processing application that performs dynamic transformations on network measurement datasets. The application also performs calculations using the GNU MPFR high-precision arithmetic library.[1]

HEX tasks use BOINC's quorum-based validation system, requiring agreement between multiple hosts before results are accepted.[1]

CNODE

The CNODE application performs distributed traceroute operations from volunteer computers. Resulting data is uploaded back to project servers and integrated into the project's measurement database.[1]

PERF

PERF performs bandwidth and network performance analyses using volunteer hosts.[1]

OONI Probe integration

The project has also incorporated support for OONI Probe wrappers to assist with Internet measurement and network analysis activities.[1]

example mediawiki image
Section A Graph (IThena Project) Shows the computed results contributed by the network of BOINC volunteer clients.

The project's distributed approach allows measurements and analyses to be performed from many geographic regions simultaneously, providing broader visibility into Internet connectivity patterns.

Supported platforms

The project primarily supports x86_64 Linux systems, although some applications are also available for Microsoft Windows.[1]

Participants may need to enable BOINC beta or test applications in their account preferences to receive certain workloads such as CNODE.[1]

Statistics

Archived project statistics from October 2025 reported:

  • 182,763 registered users
  • 2,842 teams
  • 4,907 hosts
  • More than 238 million total credits awarded[8]

The project attracted volunteers from many countries, including the United States, Germany, Ukraine, Switzerland, Taiwan, Canada, and the United Kingdom.[9]

Project team / Sponsors

The project administrator is Łukasz Świerczewski.[1]

The project has also maintained an ORCID researcher profile associated with the administrator.[1]

Scientific results

The iThena project has focused primarily on Internet topology mapping, network graph analysis, and distributed measurement infrastructure. Public summaries and visualizations of collected data have periodically been made available through project-operated visualization services.[1]

As of 2026, limited peer-reviewed publications specifically dedicated to iThena.Computational had been publicly indexed compared to longer-running BOINC projects.

Related BOINC research

The project operates within the wider BOINC volunteer computing ecosystem, which has been the subject of numerous academic publications regarding distributed computing infrastructure and large-scale volunteer processing.[10]

Additional research on BOINC-based distributed systems includes virtualization approaches and specialized scientific BOINC deployments.[11]

See also

External links

References

  1. 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 About iThena.Computational. iThena.Computational. Retrieved 2026-05-20}.
  2. iThena. Everipedia. Retrieved 2026-05-20}.
  3. iThena. Everipedia. Retrieved 2026-05-20}.
  4. iThena. Everipedia. Retrieved 2026-05-20}.
  5. iThena. Everipedia. Retrieved 2026-05-20}.
  6. BOINC. BOINC. Retrieved 2026-05-20}.
  7. Anderson, David P..BOINC: A Platform for Volunteer Computing. arXiv. Retrieved 2026-05-20}.
  8. iThena.Computational. iThena.Computational. Retrieved 2026-05-20}.
  9. iThena.Computational. iThena.Computational. Retrieved 2026-05-20}.
  10. Anderson, David P..BOINC: A Platform for Volunteer Computing. arXiv. Retrieved 2026-05-20}.
  11. V-BOINC: The Virtualization of BOINC. arXiv. Retrieved 2026-05-20}.