Kernels
Mohamed Mekkouri commited on
Commit
4e4a2c4
·
1 Parent(s): c15b761
build/torch28-metal-aarch64-darwin/gptoss_kernels/__pycache__/__init__.cpython-313.pyc CHANGED
Binary files a/build/torch28-metal-aarch64-darwin/gptoss_kernels/__pycache__/__init__.cpython-313.pyc and b/build/torch28-metal-aarch64-darwin/gptoss_kernels/__pycache__/__init__.cpython-313.pyc differ
 
build/torch28-metal-aarch64-darwin/gptoss_kernels/__pycache__/_ops.cpython-313.pyc CHANGED
Binary files a/build/torch28-metal-aarch64-darwin/gptoss_kernels/__pycache__/_ops.cpython-313.pyc and b/build/torch28-metal-aarch64-darwin/gptoss_kernels/__pycache__/_ops.cpython-313.pyc differ
 
build/torch28-metal-aarch64-darwin/gptoss_kernels/{_gptoss_kernels_c35553c_dirty.abi3.so → _gptoss_kernels_c15b761_dirty.abi3.so} RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:4dade83d26cdd3717057e51d61a30d4fb194c64f51221e060dc07e4a3c258a65
3
  size 425784
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0d781d989726f3295f1400d4ebe88c30cd223a070a5bc01b197fe531ee626373
3
  size 425784
build/torch28-metal-aarch64-darwin/gptoss_kernels/_ops.py CHANGED
@@ -1,9 +1,9 @@
1
  import torch
2
- from . import _gptoss_kernels_c35553c_dirty
3
- ops = torch.ops._gptoss_kernels_c35553c_dirty
4
 
5
  def add_op_namespace_prefix(op_name: str):
6
  """
7
  Prefix op by namespace.
8
  """
9
- return f"_gptoss_kernels_c35553c_dirty::{op_name}"
 
1
  import torch
2
+ from . import _gptoss_kernels_c15b761_dirty
3
+ ops = torch.ops._gptoss_kernels_c15b761_dirty
4
 
5
  def add_op_namespace_prefix(op_name: str):
6
  """
7
  Prefix op by namespace.
8
  """
9
+ return f"_gptoss_kernels_c15b761_dirty::{op_name}"
build/torch29-metal-aarch64-darwin/gptoss_kernels/__pycache__/__init__.cpython-313.pyc CHANGED
Binary files a/build/torch29-metal-aarch64-darwin/gptoss_kernels/__pycache__/__init__.cpython-313.pyc and b/build/torch29-metal-aarch64-darwin/gptoss_kernels/__pycache__/__init__.cpython-313.pyc differ
 
build/torch29-metal-aarch64-darwin/gptoss_kernels/__pycache__/_ops.cpython-313.pyc CHANGED
Binary files a/build/torch29-metal-aarch64-darwin/gptoss_kernels/__pycache__/_ops.cpython-313.pyc and b/build/torch29-metal-aarch64-darwin/gptoss_kernels/__pycache__/_ops.cpython-313.pyc differ
 
build/torch29-metal-aarch64-darwin/gptoss_kernels/{_gptoss_kernels_c35553c_dirty.abi3.so → _gptoss_kernels_c15b761_dirty.abi3.so} RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:bebf67ec9862c99e944560c8c4e7fc351b51a82399ef28d213f0322cbb5ac5b4
3
  size 410328
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b373b3470df558ef09f3f8e3ecb830a2d21a39b62904f3d0fe2cfcd581e071d3
3
  size 410328
build/torch29-metal-aarch64-darwin/gptoss_kernels/_ops.py CHANGED
@@ -1,9 +1,9 @@
1
  import torch
2
- from . import _gptoss_kernels_c35553c_dirty
3
- ops = torch.ops._gptoss_kernels_c35553c_dirty
4
 
5
  def add_op_namespace_prefix(op_name: str):
6
  """
7
  Prefix op by namespace.
8
  """
9
- return f"_gptoss_kernels_c35553c_dirty::{op_name}"
 
1
  import torch
2
+ from . import _gptoss_kernels_c15b761_dirty
3
+ ops = torch.ops._gptoss_kernels_c15b761_dirty
4
 
5
  def add_op_namespace_prefix(op_name: str):
6
  """
7
  Prefix op by namespace.
8
  """
9
+ return f"_gptoss_kernels_c15b761_dirty::{op_name}"
gptoss_kernels/source/tensor_wrappers.cpp CHANGED
@@ -138,7 +138,7 @@ void run_metal_kernel(const char* kernel_symbol, EncodeFn&& encode_fn) {
138
  "function_create failed");
139
  stream = at::mps::getCurrentMPSStream();
140
  if (stream != nullptr) {
141
- stream->synchronize(at::mps::SyncType::COMMIT_AND_WAIT);
142
  stream->endKernelCoalescing();
143
  void* command_queue_obj = stream->commandQueue();
144
  if (command_queue_obj != nullptr) {
 
138
  "function_create failed");
139
  stream = at::mps::getCurrentMPSStream();
140
  if (stream != nullptr) {
141
+ // stream->synchronize(at::mps::SyncType::COMMIT_AND_WAIT);
142
  stream->endKernelCoalescing();
143
  void* command_queue_obj = stream->commandQueue();
144
  if (command_queue_obj != nullptr) {