Skip to content

Commit 53dcf14

Browse files
committed
up format
#1
1 parent 2da03bb commit 53dcf14

File tree

2 files changed

+49
-18
lines changed

2 files changed

+49
-18
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ hid2-urban-building-cicd-diff.pdf
1818
main-d.pdf
1919
main-d.tex
2020
*.synctex*
21+
article.hid2-ub-cicd.ppam24.lof

article.hid2-ub-cicd.ppam24.tex

+48-18
Original file line numberDiff line numberDiff line change
@@ -13,28 +13,23 @@
1313
\definecolor{darkblue}{rgb}{0, 0, 0.5}
1414
\definecolor{darkmagenta}{rgb}{0.5, 0, 0.5}
1515
\usepackage{hyperref}
16-
\hypersetup{
17-
colorlinks=true, % Enable colored links
18-
linkcolor=darkred, % Color for internal links
19-
filecolor=darkgreen, % Color for file links
20-
urlcolor=darkblue, % Color for external URLs
21-
citecolor=darkmagenta % Color for citations
22-
}
23-
24-
\usepackage{ifthen}
2516

26-
\newcommand{\imagedir}{./} % default directory
27-
% Shell command to check if a directory exists
28-
\immediate\write18{if [ -d "./images" ]; then echo "\\\\renewcommand{\\imagedir}{./images/}"; fi > checkdir.tex}
29-
30-
% Input the output commands from the shell
31-
\InputIfFileExists{checkdir.tex}{}{}
17+
\IfFileExists{.git/gitHeadInfo.gin}{
18+
\usepackage[pcount,grumpy,mark,markifdirty]{gitinfo2}
19+
}{%
20+
\usepackage[local,pcount,grumpy,mark,markifdirty]{gitinfo2}
21+
}
3222

33-
\begin{document}
23+
%% By default, llncs tocdepth value is 0, so only chapters and parts are shown in the ToC, but no sections and deeper levels of structure.
24+
%% If \setcounter{tocdepth}{1} is used, the sections show up in the ToC.
25+
%% I suggest to use \usepackage{tocbibind} in order to add the LoF and LoT in the ToC as well, if the ToC should not be listed itself, use \usepackage[nottoc]{tocbibind} instead.
26+
%% As long as no figure or table environments with \caption commands or explicit \addcontentsline{lof}{...}{...} etc. are used, the LoF and LoT are empty of course.
27+
\setcounter{secnumdepth}{4}
28+
\setcounter{tocdepth}{1}
29+
\usepackage[section,notlof,notlot,nottoc,]{tocbibind}
3430

3531

3632
\title{Ktirio Urban Building: A Computational Framework for City Energy Simulations Enhanced by CI/CD Innovations on EuroHPC Systems}
37-
\author{}
3833
\author{Luca Berti\inst{1} \and Vincent Chabannes \inst{1}\orcidID{0009-0005-3602-3524} \and
3934
Javier Cladellas \inst{1}\orcidID{0009-0003-8687-7881} \and
4035
Abdoulaye Diallo \inst{1}\orcidID{0009-0006-8731-0547}\ \and
@@ -43,22 +38,50 @@
4338
Christophe Prud'homme\inst{1}\orcidID{0000-0003-2287-2961}}
4439
\institute{Cemosis, IRMA UMR 7501, University of Strasbourg, CNRS\\
4540
\email{\{vincent.chabannes,christophe.prudhomme\}@cemosis.fr}}
46-
41+
\date{\gitReln\ \gitAuthorDate\ (\gitAbbrevHash)}
4742
\authorrunning{V. Chabannes et al.}
4843

44+
% Define custom color
45+
\definecolor{CustomBlue}{rgb}{0.25, 0.41, 0.88} % RoyalBlue
46+
% Set up hyperref with the custom citecolor
47+
\hypersetup{
48+
pdftitle={\@title},
49+
pdfauthor={\@author},
50+
pdfsubject={\@subject},
51+
pdfkeywords={HPC, HPCOps, Urban building, City Energy Simulation},
52+
bookmarksnumbered,bookmarksopen,linktocpage,
53+
colorlinks=true,
54+
citecolor=CustomBlue,
55+
linkcolor=CustomBlue,
56+
urlcolor=blue
57+
}
58+
59+
60+
\begin{document}
61+
62+
63+
64+
4965

5066
\maketitle
5167

68+
69+
5270
\begin{abstract}
5371
The building sector in the European Union significantly impacts energy consumption and greenhouse gas emissions. The EU's Horizon 2050 initiative sets ambitious goals to reduce these impacts through enhanced building renovation rates. The CoE HiDALGO2 supports this initiative by developing high-performance computing solutions, specifically through the Urban Building pilot application, which utilizes advanced CI/CD methodologies to streamline simulation and deployment across various computational platforms, such as the EuroHPC JU supercomputers. The present work provides an overview of the Ktirio Urban Building framework (KUB), starting with an overview of the workflow and a description of some of the main ingredients of the software stack and discusses some current results performed on EuroHPC JU supercomputers using an innovative CI/CD pipeline.
5472

5573
\keywords{HPC, HPCOps, Urban building, City Energy Simulation.}
5674

5775
\end{abstract}
5876

77+
\tableofcontents
78+
\listoffigures
79+
%\listoftables
5980

6081

6182
\section{Introduction}
83+
\label{sec:introduction}
84+
6285
The building sector accounts for approximately 40\% of final energy consumption and 36\% of greenhouse gas emissions within the European Union~\cite{european_commision_energy_2020}. In response, the EU has established ambitious targets under the Horizon 2050 framework to double energy renovation rates over the next decade~\cite{european_commision_stakeholder_2021}, highlighting the need for innovative solutions to drive these initiatives forward. The Centre of Excellence (CoE) HiDALGO2 project, focusing on high-performance computing and advanced simulations, is at the forefront of tackling this challenge, mainly through its Urban Building pilot application.
6386

6487
The Ktirio Urban Building (KUB) pilot in CoE HiDALGO2 aims to leverage high-performance computing to enhance city energy simulation for better energy management and air quality assessment. Advanced simulation tools predict energy consumption, thermal comfort, and indoor air quality across both the building and urban scales. These simulations support detailed individual building-level analysis and extend to broader urban environments, influencing urban planning and policy-making. KUB is part of the platform Ktirio~\cite{cemosis_ktirio_2024} which itself is based on Feel++~\cite{christophe_prudhomme_feelppfeelpp_2024}.
@@ -74,6 +97,8 @@ \section{Introduction}
7497
%Feel++\cite{christophe_prudhomme_feelppfeelpp_2024}
7598

7699
\section{Ktirio Urban Building Workflow}
100+
\label{sec:kub-workflow}
101+
77102

78103
\begin{figure}
79104
\centering
@@ -85,19 +110,24 @@ \section{Ktirio Urban Building Workflow}
85110
The Ktirio urban building workflow, see Figure~\ref{fig:kub-workflow}, integrates various data sources and computational tools to simulate and analyze urban building energy and its impact on urban environments. The process encompasses data acquisition, processing, simulation, and analysis, eventually coupled with urban air pollution (UAP) models.
86111

87112
\subsection{Data Handling and Simulation Process}
113+
\label{sec:data-handling}
114+
88115
The workflow begins with collecting and preparing GIS and weather data, transforming it into a format usable for simulations. This data is then partitioned for scalable processing and converted into Modelica and Feel++\cite{christophe_prudhomme_feelppfeelpp_2024} compatible formats through the UBEM Generator.
89116

90117
This processed data is employed to simulate energy consumption and indoor environmental quality using the Urban Building Energy Model (UBEM). The simulation focuses on radiative heat transfer, enhancing the accuracy of the energy models. It also computes view factors and shading masks, assessing how buildings affect each other's exposure to natural light and heat, influencing the urban heat island effect and overall building energy needs.
91118

92119
The building simulation outputs are then optionally fed into the urban air pollution (UAP) simulator to evaluate the impact of building emissions on urban air quality. A feedback loop refines the building simulation scenarios based on intermediate outputs from the UAP simulator, ensuring that the models accurately reflect the complex interdependencies between urban building energy usage and urban air quality.
93120

94121
\subsection{Final Analysis and Urban Scale Energy Evaluation}
122+
\label{sec:final-analysis}
123+
95124
The final step involves the UBEM Simulator, which generates large-scale outputs that summarize the overall energy consumption and environmental impact of buildings on an urban scale. This comprehensive urban scale analysis merges data from the building energy and air quality models to provide a holistic view of urban environmental quality.
96125

97126
This streamlined workflow is critical for accurately simulating and understanding urban sustainability challenges, supporting our application's broader objectives of improving urban living conditions and environmental impact.
98127

99128

100129
\section{Overview of Urban Building Modeling and Simulation}
130+
\label{sec:urban-building}
101131

102132
We now provide an overview of the geometrical and physical modeling and simulation components of the Urban building application.
103133

0 commit comments

Comments
 (0)