> For the complete documentation index, see [llms.txt](https://gryfn.gitbook.io/gryfn-software/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gryfn.gitbook.io/gryfn-software/development/system-requirements.md).

# System Requirements

## System Requirements

The processing performance of GRYFN Processing Tool is highly dependent on the specifications of the user’s machine and the size of the raw data. In general, for a single flight mission, a machine with **4 CPU cores and 16GB of RAM** will process typical datasets without issues. A table outlining the basic specifications of GRYFN’s processing machines is given below for reference on higher performance machines.

| Name      | Cores | Speed  | RAM   |
| --------- | ----- | ------ | ----- |
| Machine 1 | 32    | 3.7GHz | 128GB |
| Machine 2 | 16    | 3.5GHz | 64GB  |
| Machine 3 | 10    | 3.3GHz | 256GB |

The GRYFN Processing Tool is currently only supported in the latest Windows operating systems, but a Linux version is forthcoming.

PC specs in order of importance:

1. CPU (high clock speed over cores, but ideally both)
2. RAM (high amount, then consider clock speed)
3. Disk read/write speed

## Data Storage

Data storage needs are dependent on the user’s specific datasets and workflow, but in general sufficient space must be available for the raw dataset to be copied to its new bundled structure, and for intermediate and processed files to be saved in the processed outputs directory. When maximizing flight time on a single set of batteries, storage amounts for raw data alone can be well in excess of 100GB per flight. After conversion and post-processing, this amount can increase 2x or more.

Original raw may be deleted after bundling if the user does not wish to keep two copies of the raw data. The GRAW bundled data is verified 1:1 with the inputs at the time of creation and contains all files necessary to re-process the data. Alternatively, GRAW bundles can be deleted after processing, though the metadata contained in them such as pilot and weather information may not exist in the original raw data. Backup strategies to enable the reprocessing of raw data vary by user, and it is up to the organization to develop and follow a backup policy if GRAW bundles are to be deleted.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://gryfn.gitbook.io/gryfn-software/development/system-requirements.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
