Skip to content

Instantly share code, notes, and snippets.

View daramkun's full-sized avatar
🐿️

진재연(Jin Jae-yeon) daramkun

🐿️
View GitHub Profile
@daramkun
daramkun / memcpy_perf_measure.cpp
Created July 3, 2019 15:17
Memory Copy Performance Measure (memcpy, ID3D11DeviceContext::CopyResource)
#include <Windows.h>
#include <d3d11.h>
#include <atlbase.h>
#pragma comment (lib, "d3d11.lib")
#include <iostream>
#include <thread>
#include <chrono>
#include <memory>
#include <vector>
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Text;
namespace FilePerformanceTest
{
class Program
{
#include <intrin.h>
#include <immintrin.h>
#include <emmintrin.h>
#include <cstdio>
#include <cstdint>
#include <cmath>
#include <cfloat>
#include <Windows.h>
@daramkun
daramkun / receiver.cs
Created July 5, 2023 16:54
Ping with UDP
using System.Net;
using System.Net.Sockets;
using System.Runtime.InteropServices;
using Udping.Base;
var pingStructSizeOf = Marshal.SizeOf<PingStruct>();
var portStr = args.FirstOrDefault(arg => arg.StartsWith("--port=", StringComparison.OrdinalIgnoreCase)) ?? "--port=16789";
var port = short.Parse(portStr["--port=".Length..]);