mirror of
				https://github.com/ggml-org/llama.cpp.git
				synced 2025-10-30 08:42:00 +00:00 
			
		
		
		
	ggml : fix GGML_MAX_N_THREADS + improve formatting (ggml/969)
This commit is contained in:
		| @@ -229,14 +229,16 @@ | |||||||
| #define GGML_MAX_PARAMS         2048 | #define GGML_MAX_PARAMS         2048 | ||||||
| #define GGML_MAX_CONTEXTS       64 | #define GGML_MAX_CONTEXTS       64 | ||||||
| #define GGML_MAX_SRC            10 | #define GGML_MAX_SRC            10 | ||||||
| #ifndef GGML_MAX_NAME |  | ||||||
| #define GGML_MAX_NAME           64 |  | ||||||
| #define GGML_MAX_N_THREADS      512 | #define GGML_MAX_N_THREADS      512 | ||||||
|  |  | ||||||
| #endif |  | ||||||
| #define GGML_MAX_OP_PARAMS      64 | #define GGML_MAX_OP_PARAMS      64 | ||||||
|  |  | ||||||
|  | #ifndef GGML_MAX_NAME | ||||||
|  | #   define GGML_MAX_NAME        64 | ||||||
|  | #endif | ||||||
|  |  | ||||||
| #define GGML_DEFAULT_N_THREADS  4 | #define GGML_DEFAULT_N_THREADS  4 | ||||||
| #define GGML_DEFAULT_GRAPH_SIZE 2048 | #define GGML_DEFAULT_GRAPH_SIZE 2048 | ||||||
|  |  | ||||||
| #if UINTPTR_MAX == 0xFFFFFFFF | #if UINTPTR_MAX == 0xFFFFFFFF | ||||||
|     #define GGML_MEM_ALIGN 4 |     #define GGML_MEM_ALIGN 4 | ||||||
| #else | #else | ||||||
| @@ -259,21 +261,21 @@ | |||||||
| #define GGML_PAD(x, n) (((x) + (n) - 1) & ~((n) - 1)) | #define GGML_PAD(x, n) (((x) + (n) - 1) & ~((n) - 1)) | ||||||
|  |  | ||||||
| #ifndef NDEBUG | #ifndef NDEBUG | ||||||
| #define GGML_UNREACHABLE() do { fprintf(stderr, "statement should be unreachable\n"); abort(); } while(0) | #   define GGML_UNREACHABLE() do { fprintf(stderr, "statement should be unreachable\n"); abort(); } while(0) | ||||||
| #elif defined(__GNUC__) | #elif defined(__GNUC__) | ||||||
| #define GGML_UNREACHABLE() __builtin_unreachable() | #   define GGML_UNREACHABLE() __builtin_unreachable() | ||||||
| #elif defined(_MSC_VER) | #elif defined(_MSC_VER) | ||||||
| #define GGML_UNREACHABLE() __assume(0) | #   define GGML_UNREACHABLE() __assume(0) | ||||||
| #else | #else | ||||||
| #define GGML_UNREACHABLE() ((void) 0) | #   define GGML_UNREACHABLE() ((void) 0) | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||||
| #define GGML_NORETURN [[noreturn]] | #   define GGML_NORETURN [[noreturn]] | ||||||
| #elif defined(_MSC_VER) | #elif defined(_MSC_VER) | ||||||
| #define GGML_NORETURN __declspec(noreturn) | #   define GGML_NORETURN __declspec(noreturn) | ||||||
| #else | #else | ||||||
| #define GGML_NORETURN _Noreturn | #   define GGML_NORETURN _Noreturn | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| #define GGML_ABORT(...) ggml_abort(__FILE__, __LINE__, __VA_ARGS__) | #define GGML_ABORT(...) ggml_abort(__FILE__, __LINE__, __VA_ARGS__) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Georgi Gerganov
					Georgi Gerganov