
\title{Data Analysis for Global GPU Network (GGN)}
\author{Rehan}
\date{19th October 2024}

\begin{document}
\maketitle

\section{Methodology}
\subsection{Data Collection}
\begin{itemize}
    \item Time period: 19th-21st October 2024
    \item Sampling times (IST): 09:00, 14:00, and 00:00
    \item Total samples: 9 measurements (3 times × 3 days)
    \item Location: Ahmedabad, India
\end{itemize}

\subsection{Measurement Conditions}
\begin{itemize}
    \item Network: WiFi speeds of 100 ±10 Mbps download, 70 ±6 Mbps upload
    \item Device: iPhone 12 nodes
    \item Operating capacity: 30\% of maximum to prevent thermal throttling
    \item Blockchain: BNB Smart Chain for transactions
\end{itemize}

\section{Time Analysis (IST)}

\subsection{Raw Data (in minutes and seconds)}
\begin{table}[H]
    \centering
    \caption{Processing Times (IST)}
    \begin{tabular}{lccc}
        \toprule
        Time (IST) & 19th Oct 2024 & 20th Oct 2024 & 21st Oct 2024 \\
        \midrule
        09:00 & 18m 42s & 18m 7s & 19m 5s \\
        14:00 & 31m 31s* & 19m 39s & 19m 29s \\
        00:00 & 17m 13s & 16m 25s & 17m 14s \\
        \bottomrule
    \end{tabular}
    \\ \small{* Outlier value excluded from calculations}
\end{table}

\subsection{Time Calculations (Excluding 14:00 Times)}
Converting all times to seconds for calculations:
\begin{align*}
\text{09:00 times: } & 1122s + 1087s + 1145s = 3354s \\
\text{00:00 times: } & 1033s + 985s + 1034s = 3052s \\
\text{Total seconds: } & 3354s + 3052s = 6406s \\
\text{Number of samples: } & 6 \text{ measurements} \\
\text{Average in seconds: } & 6406 \div 6 = 1067.67s \\
\text{Converting back: } & 17 \text{ minutes } 48 \text{ seconds}
\end{align*}

\subsection{Statistical Measures (Original Data)}
\begin{itemize}
    \item Q1 (25th percentile): 17 minutes 14 seconds
    \item Q3 (75th percentile): 19 minutes 29 seconds
    \item IQR: 2 minutes 15 seconds
\end{itemize}

\subsection{Outlier Calculations}
\begin{align*}
\text{Lower bound} &= Q1 - 1.5 × IQR \\
&= 17m\,14s - 1.5 × (2m\,15s) \\
&= 13 \text{ minutes } 51.5 \text{ seconds} \\
\\
\text{Upper bound} &= Q3 + 1.5 × IQR \\
&= 19m\,29s + 1.5 × (2m\,15s) \\
&= 22 \text{ minutes } 51.5 \text{ seconds}
\end{align*}

\section{Cost Analysis}
\subsection{Statistical Measures (USD)}
\begin{itemize}
    \item Average (Mean): \$0.00980
    \item Variance: \$0.0000257
    \item Standard Deviation: \$0.00507
    \item 95\% Confidence Interval: (\$0.00590, \$0.01370)
\end{itemize}

\begin{table}[H]
    \centering
    \caption{Cost Measurements (USD)}
    \begin{tabular}{lccc}
        \toprule
        Time (IST) & 19th Oct 2024 & 20th Oct 2024 & 21st Oct 2024 \\
        \midrule
        09:00 & \$0.00512 & \$0.00601 & \$0.00484 \\
        14:00 & \$0.00812 & \$0.00792 & \$0.00712 \\
        00:00 & \$0.0168 & \$0.0171 & \$0.0152 \\
        \bottomrule
    \end{tabular}
\end{table}

\section{Revenue and Discount Analysis}
\begin{table}[H]
    \centering
    \caption{Revenue Multiple and Discount Rates}
    \begin{tabular}{lccc}
        \toprule
        Time (IST) & 19th Oct 2024 & 20th Oct 2024 & 21st Oct 2024 \\
        \midrule
        09:00 & 2x|50\% & 2x|50\% & 2x|50\% \\
        14:00 & 2x|40\% & 2x|40\% & 2x|40\% \\
        00:00 & 2x|25\% & 2x|25\% & 2x|25\% \\
        \bottomrule
    \end{tabular}
    \\ \small{Note: Format "2x|50\%" indicates 2x AdSense revenue and 50\% GPU rental cost savings}
\end{table}

\section{Key Findings}
\begin{itemize}
    \item Average processing time (excluding 14:00 slots): 17 minutes 48 seconds
    \item Most consistent performance: 00:00 IST slot
    \item Best cost-performance ratio: 09:00 IST slot
    \item Highest revenue multiple maintained across all time slots (2x)
\end{itemize}

\end{document}