Propose a question for fast distributed framework

#27
by TimeRobber - opened
Files changed (1) hide show
  1. app.py +11 -1
app.py CHANGED
@@ -115,6 +115,16 @@ For some resources, you may want to check out:
115
  * <a href="https://huggingface.co/docs/simulate/main/en/tutorials/running_the_simulation#running-the-simulation" simulation stepping <a> for running the simulation.
116
  """
117
 
 
 
 
 
 
 
 
 
 
 
118
  internships = {
119
  'Accelerate': default_question,
120
  'Skops & Scikit-Learn': skops_question,
@@ -134,7 +144,7 @@ internships = {
134
  "Benchmarking transformers on various AI hardware accelerators": default_question,
135
  "AI Art Tooling Residency": default_question,
136
  "Datasets for Large Language Models": default_question,
137
- "Fast Distributed Training Framework": default_question,
138
  }
139
 
140
 
115
  * <a href="https://huggingface.co/docs/simulate/main/en/tutorials/running_the_simulation#running-the-simulation" simulation stepping <a> for running the simulation.
116
  """
117
 
118
+ fast_distributed_framework_question = """
119
+ We are going to understand how many operations does a matrix multiplication hold.
120
+ <br/>
121
+ <br/>
122
+ Let N=128, M=256, K=64
123
+ Let A,B two matrices of size 256x64 and 128x64 respectively. When computing the matrix multiplication of A and (B^T), how many scalar multiplications are done? How many scalar additions are done? Please answer in the following format:
124
+ multiplications: {YOUR_ANSWER_AS_A_SINGLE_NUMBER}
125
+ additions: {YOUR_ANSWER_AS_A_SINGLE_NUMBER}
126
+ """
127
+
128
  internships = {
129
  'Accelerate': default_question,
130
  'Skops & Scikit-Learn': skops_question,
144
  "Benchmarking transformers on various AI hardware accelerators": default_question,
145
  "AI Art Tooling Residency": default_question,
146
  "Datasets for Large Language Models": default_question,
147
+ "Fast Distributed Training Framework": fast_distributed_framework_question,
148
  }
149
 
150